- 注册时间
- 2017-9-8
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 73
- 精华
- 0
- 帖子
- 0

|
dforce 发表于 2017-10-26 15:36 
这是我的测试例子,点击一次弹一次alert,没发现问题
如果你的树有问题,请提供类似的例子,能重现出问题 ...
是我自己搞错了,借此在请教一个问题,现在我想点击mini-tree的节点过后,生成一个动态的div,里面放mini-listbox,可是为什么添加的数据并没有显示呢?- <div class="mini-fit">
- <ul id="groupTree" class="mini-tree"
- url="${base }/bdmodel/tables.txt"
- style="width: 100%; height: 100%;" onnodeclick="addDIv"
- showTreeIcon="true" parentField="pid" textField="text" idField="id"
- resultAsTree="false" expandOnNodeClick="false">
- </ul>
- </div>
- </div>
- <div>
- <!-- showCollapseButton="true" -->
- <div id="fatherNode" class="mini-fit">
-
-
- </div>
- </div>
复制代码- function addDIv(e) {
- if(e.isLeaf){
- mini.alert("请选择父节点!!!");
- }else{
- var data="[{id: 'GWBH', text: '编号'},{id: 'YXJGDM', text: '代码'},{id: 'NBJGH', text: '机构号'},{id: 'JRXKZH', text: '许可证号'},{id: 'GWZL', text: '种类'},{id: 'GWMC', text: '名称'},{id: 'GWSM', text: '说明'},{id: 'GWZT', text: '状态'},{id: 'CJRQ', text: '日期'}]";
- console.log("data: " + data);
- var count = $("#fatherNode").children().length;
- $("#fatherNode").append("<div id=\"tableName"+ count + "\" class=\"drag draggable\">" +
- "<div class=\"mini-toolbar\">表名</div>" +
- "<div id=\"listbox" + count +"\" class=\"mini-listbox\"" +
- "style=\"width: 100%; height: 100%;\"" +
- "data=\""+ data +"\""+
- " showCheckBox=\"true\" multiSelect=\"true\">"+
- "<div property=\"columns\">"+
- "<div header=\"列值\" headerAlign=\"center\" field=\"id\"></div>"+
- "<div header=\"列名\" headerAlign=\"center\" field=\"text\"></div>"+
- "</div>" +
- "</div>" +
- + "</div>");
- }
- }
复制代码 |
|