$(document).ready(function() { //列表下拉 $('img[ds_type="flex"]').click(function() { var status = $(this).attr('status'); if (status == 'open') { var pr = $(this).parent('td').parent('tr'); var id = $(this).attr('fieldid'); var obj = $(this); $(this).attr('status', 'none'); //ajax $.ajax({ url: ADMINSITEURL + '/Goodsclass/goods_class.html?ajax=1&gc_parent_id=' + id, dataType: 'json', success: function(data) { var src = ''; for (var i = 0; i < data.length; i++) { var tmp_vertline = "<img class='preimg' src='" + ADMINSITEROOT + "/images/treetable/vertline.gif'/>"; src += "<tr id='ds_row_"+ data[i].gc_id +"' class='" + pr.attr('class') + " row" + id + "'>"; src += "<td class='w36'><input type='checkbox' name='check_gc_id[]' value='" + data[i].gc_id + "' class='checkitem'>"; //图片 if (data[i].have_child == 1) { src += " <img fieldid='" + data[i].gc_id + "' status='open' ds_type='flex' src='" + ADMINSITEROOT + "/images/treetable/tv-expandable.gif' />"; } else { src += " <img fieldid='" + data[i].gc_id + "' status='none' ds_type='flex' src='" + ADMINSITEROOT + "/images/treetable/tv-item.gif' />"; } src += "</td><td class='w48 sort'>"; //排序 src += " <span title='可编辑下级分类排序' ajax_branch='goods_class_sort' datatype='number' fieldid='" + data[i].gc_id + "' fieldname='gc_sort' ds_type='inline_edit' class='editable tooltip'>" + data[i].gc_sort + "</span></td>"; //名称 src += "<td class='w50pre name'>"; for (var tmp_i = 1; tmp_i < (data[i].deep - 1); tmp_i++) { src += tmp_vertline; } if (data[i].have_child == 1) { src += " <img fieldid='" + data[i].gc_id + "' status='open' ds_type='flex' src='" + ADMINSITEROOT + "/images/treetable/tv-item1.gif' />"; } else { src += " <img fieldid='" + data[i].gc_id + "' status='none' ds_type='flex' src='" + ADMINSITEROOT + "/images/treetable/tv-expandable1.gif' />"; } src += " <span title='可编辑下级分类名称' required='1' fieldid='" + data[i].gc_id + "' ajax_branch='goods_class_name' fieldname='gc_name' ds_type='inline_edit' class='editable tooltip'>" + data[i].gc_name + "</span>"; //新增下级 if (data[i].deep < 3) { src += "<a class='btn-add-nofloat marginleft' href='"+ADMINSITEURL+"/Goodsclass/goods_class_add.html?gc_parent_id=" + data[i].gc_id + "'><span>新增下级</span></a>"; } src += "</td>"; //是否显示 /*src += "<td class='power-onoff'>"; if(data[i].gc_show == 0){ src += "<a href='JavaScript:void(0);' class='tooltip disabled' fieldvalue='0' fieldid='"+data[i].gc_id+"' ajax_branch='goods_class_show' fieldname='gc_show' ds_type='inline_edit'><img src='"+ADMIN_TEMPLATES_URL+"/images/transparent.gif'></a>"; }else{ src += "<a href='JavaScript:void(0);' class='tooltip enabled' fieldvalue='1' fieldid='"+data[i].gc_id+"' ajax_branch='goods_class_show' fieldname='gc_show' ds_type='inline_edit'><img src='"+ADMIN_TEMPLATES_URL+"/images/transparent.gif'></a>"; } src += "</td>"; */ //类型 src += "<td>" + data[i].type_name + "</td>"; //分佣 src += "<td>" + data[i].commis_rate + " %</td>"; //虚拟 if (data[i].gc_virtual == 1) { src += "<td>虚拟</td>"; } else { src += "<td></td>"; } //操作 src += "<td class='w84'>"; src += "<a href='"+ADMINSITEURL+"/Goodsclass/goods_class_edit.html?gc_id=" + data[i].gc_id + "'>编辑</a>"; src += " | <a href=\"javascript:dsLayerConfirm('" + ADMINSITEURL + "/Goodsclass/goods_class_del/gc_id/" + data[i].gc_id + "','您确定要删除吗'," + data[i].gc_id + ");\">删除</a>"; src += "</td>"; src += "</tr>"; } //插入 pr.after(src); obj.attr('status', 'close'); obj.attr('src', obj.attr('src').replace("tv-expandable", "tv-collapsable")); $('img[ds_type="flex"]').unbind('click'); $('span[ds_type="inline_edit"]').unbind('click'); //重现初始化页面 $.getScript(ADMINSITEROOT + "/js/jquery.edit.js"); $.getScript(ADMINSITEROOT + "/js/jquery.goods_class.js"); }, error: function() { alert('获取信息失败'); } }); } if (status == 'close') { $(".row" + $(this).attr('fieldid')).remove(); $(this).attr('src', $(this).attr('src').replace("tv-collapsable", "tv-expandable")); $(this).attr('status', 'open'); } }) });