| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299 |
- var edi;
- function set_cid(id) {
-
- var d=$("#"+id).val();
- $("#cid").attr("value",d);
-
- var sd = document.getElementById("selected_cate");
-
- setInnerHTML(sd,"已选中:"+$("#"+id).find("option:selected").text());
-
- var url="/ajax/category";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- cid:d,
- },
- global: true,
- success: function(data){
-
- var msg = document.getElementById('select_category');
- var nav_list=msg.getElementsByTagName("div");//返回相同的一组元素
- //第一个节点
- var x=nav_list[0];
- var newChild=document.createElement('select');
- var arr=new Array();
-
- var str='<select id="grade_2" onchange="set_cid(\'grade_2\')">';
-
- var sstr='<option value="0">请选择</option>';
-
- arr.push(sstr);
-
- for(var i=0; i<data.catetory.child_category.length; i++){
-
- sstr='<option value="'+data.catetory.child_category[i].cid+'">'+data.catetory.child_category[i].name+'</option>';
-
- arr.push(sstr);
- }
-
- setInnerHTML(msg,str+arr.join("")+"</select>");
-
- },
- error:function(err){
-
- }
- });
- }
- function add_child_category(cid,grade,name){
- $("#child_pid").attr("value",cid);
-
- $('#child_grade').attr("value",grade);
-
- $('#category_name').html(name);
-
- }
- function showchild_category(id){
- var url="/ajax/category";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- cid:id,
- },
- global: true,
- success: function(data){
- var arr=new Array();
- var str="<dt>分类的分类</dt>";
- for(var i=0; i<data.catetory.child_category.length; i++){
-
- var sstr='<li> <a href="javascript:add_child_category('+data.catetory.child_category[i].cid+',4,\''+data.catetory.child_category[i].name+'\')" class="fR">添加</a><a href="javascript:showchild_category('+data.catetory.child_category[i].cid+')" class="fR">展开 </a><a href="/delete_categroy/'+data.catetory.child_category[i].cid+'" class="fR">删除 </a>'+data.catetory.child_category[i].name;
-
- arr.push(sstr);
- }
- var id=document.getElementById('show_child_category_box');
-
- setInnerHTML(id,str+arr.join(""));//$('#show_child_category_box').html(arr.join(""));
- },
- error:function(err){
-
- }
- });
- }
- function setInnerHTML(el, htmlCode) {
- var ua = navigator.userAgent.toLowerCase();
- if (ua.indexOf('msie') >= 0 && ua.indexOf('opera') < 0) {
- htmlCode = '<div style="display:none">for IE</div>' + htmlCode;
- htmlCode = htmlCode.replace(/<script([^>]*)>/gi,
- '<script$1 defer="true">');
- el.innerHTML = htmlCode;
- el.removeChild(el.firstChild);
- }
- else {
- var el_next = el.nextSibling;
- var el_parent = el.parentNode;
- el_parent.removeChild(el);
- el.innerHTML = htmlCode;
- if (el_next) {
- el_parent.insertBefore(el, el_next)
- } else {
- el_parent.appendChild(el);
- }
- }
- }
- //首页读取文章-方法版
- function show_article(aid,dial){
- var url="/ajax/article";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- aid:aid,
- },
- global: true,
- success: function(data){
-
- var arr=new Array();
- var sstr='<h2 class="conTitle">'+data.title+'</h2><p>'+data.content+'</p>';
-
- arr.push(sstr);
-
- var id=document.getElementById('helpContent');
-
- setInnerHTML(id,arr.join(""));
-
- },
- error:function(err){
-
- }
- });
- }
- $(function() {
-
- //后台读取小分类
- $("a[id^='showchild_category_']").click(function() {
- var id=parseInt($(this).attr('data'));
-
- var url="/ajax/category";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- cid:id,
- },
- global: true,
- success: function(data){
- var arr=new Array();
- var str="<dt>分类的分类</dt>";
- for(var i=0; i<data.catetory.child_category.length; i++){
-
- var sstr='<li> <a href="javascript:add_child_category('+data.catetory.child_category[i].cid+',4,\''+data.catetory.child_category[i].name+'\')" class="fR">添加</a><a href="javascript:showchild_category('+data.catetory.child_category[i].cid+')" class="fR">展开 </a><a href="/delete_categroy/'+data.catetory.child_category[i].cid+'" class="fR">删除 </a>'+data.catetory.child_category[i].name+' '+data.catetory.child_category[i].displayorder;
-
- arr.push(sstr);
- //console.log(data.catetory.child_category[i].name);
- }
- var id=document.getElementById('show_child_category_box');
-
- setInnerHTML(id,str+arr.join(""));//$('#show_child_category_box').html(arr.join(""));
- },
- error:function(err){
-
- }
- });
- });
-
- //首页读取分类
- $("a[id^='show_category_']").click(function() {
-
- var id=parseInt($(this).attr('data'));
-
- $("a[id^='show_category_']").attr("class","");
-
- $(this).attr("class","now");
-
- var url="/ajax/category";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- cid:id,
- },
- global: true,
- success: function(data){
-
- var arr=new Array();
-
- var title='<h2 class="conTitle">'+data.catetory.title.name+'</h2>';
-
- //分类
- var srt='<div class="helpList"><ul class="subCategoryList">';
- for(var i=0; i<data.catetory.sort.length; i++){
- if(data.catetory.sort[i].type=="CATEGORY"){
- var sstr='<li><a href="/index_info/'+data.catetory.sort[i].pid+'/'+data.catetory.sort[i].cid+'"><span>'+data.catetory.sort[i].name+'</span></a></li>';
-
- arr.push(sstr);
- }else{
- //href="javascript:show_article('+data.catetory.sort[i].aid+',\'dial\')"
- var sstr='<li><a href="/index_article/'+data.catetory.sort[i].cid+'/'+data.catetory.sort[i].aid+'" >'+data.catetory.sort[i].title+'</a>';
-
- arr.push(sstr);
- }
- }
-
- var id=document.getElementById('helpContent');
-
- setInnerHTML(id,title+srt+arr.join("")+"</ul></div>");
- //console.log(data);
- },
- error:function(err){
-
- }
- });
-
- });
-
- //首页读取文章
- $("a[id^='show_article_']").click(function() {
-
- var id=$(this).attr('data');
-
- var a = id.split(":");
-
- $("a[id^='show_article_']").attr("class","");
-
- $("dl a").attr("class","");
-
- $(this).attr("class","now");
-
- var url="/ajax/article";
- $.ajax({
- url:url,
- type: "post",
- cache: false,
- dataType: "json",
- data: {
- aid:a[0],
- },
- global: true,
- success: function(data){
-
- var arr=new Array();
- var sstr='<h2 class="conTitle">'+data.title+'</h2><p>'+data.content+'</p>';
- //文章
- arr.push(sstr);
-
- var id=document.getElementById('helpContent');
-
- setInnerHTML(id,arr.join(""));
-
- },
- error:function(err){
-
- }
- });
-
- });
-
- //添加小分类
- $("a[id^='add_child_category_']").click(function() {
- var id=$(this).attr('data');
-
- var a = id.split(":");
- $("#child_pid").attr("value",a[0]);
-
- $('#child_grade').attr("value",a[1]);
-
- $('#category_name').html(a[2]);
-
- });
- })
|