async异步加载
我发现了如果不是用ajax直接获取数据,async出现的问题太多了。 要注意的细节很多。
let setting = {
async: {
enable: true,
type: "POST",
contentType : 'application/x-www-form-urlencoded', //该方式如果后台请求有无 可以根据实际情况修改
dataType:"json",
url: "/category/api/getListByCodeAndId",
// autoParam:["code","name","parentCode"],
otherParam:{code:function () {return $("input[name='code']").val()},id:_id},
//该处用于ajax请求参数设置,但是如果是需要多次的时候并没有什么效果。。
dataFilter: ajaxDataFilter
},
check: {
enable: true,
chkboxType: {"Y": "s", "N": "s"}
},
view: {
autoCancelSelected: true,//点击节点时,按下Ctrl或Cmd键是否允许取消选择操作
dblClickExpand: true,//双击节点时,是否自动展开父节点的标识
expandSpeed