easyui ComboTree 数据显示问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui ComboTree 数据显示问题相关的知识,希望对你有一定的参考价值。
initData: function ()
top.$('#txt_Item').combotree(
url: 'sys/ashx/dichandler.ashx?categoryId=9',
valueField: 'KeyId',
textField: 'Title',
onLoadSuccess: function (node, data)
alert(JSON.stringify(data)); //你看看这里弹出的格式是否正确,还是没有弹出
);
,数据中Title为中文,这样的话控件绑定时,中文不显示,如何解决
无论绑定什么数据都不显示
从上面图片效果分析出,tree的小icons能够加载而没有数据,查看你的后台没有处理好json数值,tree控件中不显示跟中文不中文没有关系,还有一个表格中层级要处理好,如id、fatherid
如果你实在无法解决的话,我发一份部分代码供你参考 参考技术A initData: function ()
top.$('#txt_Item').combotree(
url: 'sys/ashx/dichandler.ashx?categoryId=9',
valueField: 'KeyId',
textField: 'Title',
onLoadSuccess: function (node, data)
$('#txt_Item').combotree('showPanel');
);
,
easyui combotree不让父级选中
easyui combotree不让父级选中?
<ul id="combotree"></ul>
$(function () { $("#combotree").combotree({ width: 300, data: [{ "id": 1, "text": "My Documents", "children": [{ "id": 11, "text": "Photos", "state": "closed", "children": [{ "id": 111, "text": "Friend" }, { "id": 112, "text": "Wife" }, { "id": 113, "text": "Company" }] }, { "id": 12, "text": "Program Files", "children": [{ "id": 121, "text": "Intel" }, { "id": 122, "text": "Java", "attributes": { "p1": "Custom Attribute1", "p2": "Custom Attribute2" } }, { "id": 123, "text": "Microsoft Office" }, { "id": 124, "text": "Games", "checked": true }] }, { "id": 13, "text": "index.html" }, { "id": 14, "text": "about.html" }, { "id": 15, "text": "welcome.html" }] }] , method: ‘get‘, ines: true, multiple: true, onBeforeCheck: function (node) { //alert($("#combotree").combotree("tree").tree(‘isLeaf‘, node.target)); if (!$("#combotree").combotree("tree").tree(‘isLeaf‘, node.target)) { return false; } } }) })
关键代码:
onBeforeCheck: function (node) { //alert($("#combotree").combotree("tree").tree(‘isLeaf‘, node.target)); if (!$("#combotree").combotree("tree").tree(‘isLeaf‘, node.target)) { return false; } }
技术交流QQ群:15129679
以上是关于easyui ComboTree 数据显示问题的主要内容,如果未能解决你的问题,请参考以下文章