var chk = $('#tree').tree('getChecked',['checked','indeterminate']);
var cs=[];
$.each(chk,function(i,v){
cs.push(v.id);
});
var p={
roleId:$('#role_id').val(),
modules:cs
};
$.post('/admin/roles/setmodules',p,function(data){
acceptResult(data,function(){
console.log(data);
});
});
参数:
roleId: 101
modules[]: 102
modules[]: 102100
modules[]: 102101
接收到的:
modules:["102", "102100", "102101"]
roleId:"101"
js不需要再转参数了,如:var para= $.param(p, true); .net mvc的话就需要这样转一下。