当通过从页面取值来判断ztree是否含有checkbox时,不可将直接定义的js变量,如 var isCheckbox=ischeckbox;放在setting变量中
var setting = {
check : {
chkStyle: "checkbox",
chkboxType: { "Y": "", "N": "" },
enable:ischeckbox
},
正确的赋值方式应如下:
$(document).ready(function() {
setting['check']['enable'] = isCheckbox;
zTree = $.fn.zTree.init($("#zTree"), setting);
});