$(function(){ getbaseList(); $("#baseForm").keydown(function(e){ keycode = e.which || e.keyCode; if (keycode==13) { search(); } }); $('#addBtn').on('click', function(e) { //通知浏览器不要执行与事件关联的默认动作 e.preventDefault(); cleanForm(); //loadRoleTree(); JY.Model.edit("auDiv","新增",function(){ if(JY.Validate.form("auForm")){ var that =$(this); JY.Ajax.doRequest("auForm",bonuspath +'/backstage/station/add',null,function(data){ that.dialog("close"); JY.Model.info(data.resMsg,function(){search();}); }); } }); }); }); function getbaseList(init){ if(init==1)$(".pageNum").val(1); JY.Model.loading(); JY.Ajax.doRequest("baseForm",bonuspath +'/backstage/station/findByPage',null,function(data){ $("#baseTable tbody").empty(); var obj = data.obj; var list = obj.list; var results = list.results; var permitBtn=obj.permitBtn; var pageNum=list.pageNum,pageSize=list.pageSize,totalRecord=list.totalRecord; var html=""; if(results!=null&&results.length>0){ var leng = (pageNum-1)*pageSize; for(var i=0;i "; html+=""+(i+leng+1)+""; html+=""+JY.Object.notEmpty(l.name)+""; html+=""+JY.Object.notEmpty(l.description)+""; html+=rowFunction(l.id); html+=""; } $("#baseTable tbody").append(html); JY.Page.setPage("baseForm","pageing",pageSize,pageNum,totalRecord,"getbaseList"); }else{ html+="没有相关数据"; $("#baseTable tbody").append(html); $("#pageing ul").empty();//清空分页 } JY.Model.loadingClose(); }); } function rowFunction(id){ var h=""; h+=""; h+=""; h+=""; h+=""; return h; } //批量删除 $('#delBatchBtn').on('click', function(e) { //通知浏览器不要执行与事件关联的默认动作 e.preventDefault(); var chks =[]; $('#baseTable input[name="ids"]:checked').each(function(){ chks.push($(this).val()); }); if(chks.length==0) { JY.Model.info("您没有选择任何内容!"); }else{ JY.Model.confirm("确认要删除选中的数据吗?",function(){ JY.Ajax.doRequest(null,bonuspath +'/backstage/station/delBatch',{chks:chks.toString()},function(data){ JY.Model.info(data.resMsg,function(){search();}); }); }); } }); function check(id){ cleanForm(); JY.Ajax.doRequest(null,bonuspath +'/backstage/station/find',{id:id},function(data){ setForm(data); JY.Model.check("auDiv"); }); } function setForm(data){ var l=data.obj; $("#auForm input[name$='id']").val(l.id); $("#auForm input[name$='name']").val(JY.Object.notEmpty(l.name)); $("#auForm input[name$='description']").val(JY.Object.notEmpty(l.description)); } function cleanForm(){ JY.Tags.isValid("auForm","1"); JY.Tags.cleanForm("auForm"); $("#auForm input[name$='id']").val('0');//上级资源 $("#auForm input[name$='name']").val(''); $("#auForm input[name$='description']").val(''); hideRole(); } function hideRole(){ $("#roleContent").fadeOut("fast"); preisShow=false; } function search(){ $("#searchBtn").trigger("click"); } function edit(id){ cleanForm(); JY.Ajax.doRequest(null,bonuspath +'/backstage/station/find',{id:id},function(data){ setForm(data); JY.Model.edit("auDiv","修改",function(){ if(JY.Validate.form("auForm")){ var that =$(this); JY.Ajax.doRequest("auForm",bonuspath +'/backstage/station/update',null,function(data){ that.dialog("close"); JY.Model.info(data.resMsg,function(){search();}); }); } }); }); } function del(id){ JY.Model.confirm("确认删除吗?",function(){ JY.Ajax.doRequest(null,bonuspath +'/backstage/station/del',{id:id},function(data){ JY.Model.info(data.resMsg,function(){search();}); }); }); }