jQuery MiniUI

 找回密码
 立即注册
楼主: xiejunli
打印 上一主题 下一主题

为什么我获取不到tree的id,报错:未将实例引用到对象 [复制链接]

Rank: 8Rank: 8

11#
发表于 2017-8-11 11:29:20 |只看该作者
xiejunli 发表于 2017-8-11 11:27
您的意思是,我要在后面加上个nameField=“MenuName”?

看我前面贴的示例

Rank: 2

12#
发表于 2017-8-11 12:01:39 |只看该作者
本帖最后由 xiejunli 于 2017-8-11 14:35 编辑
dforce 发表于 2017-8-11 11:29
看我前面贴的示例

我在field=“MeunName”这一行里加上name=“MenuName”,还是不出来啊。这个是需要处理中转站里返回的datatable数据,把它转换为demo里面txt里的样式,这个应该怎么处理啊,我在网上搜了下用递归处理数据,但是都不能实际用到
就是把这种表格数据结构
        {id: "base", text: "Base", menuID:1}
        {id: "ajax", text: "Ajax",ParentID:base},
        {id: "json", text: "JSON",ParentID:base},
        {id: "date", text: "Date",ParentID:base},
        {id: "control", text: "Control",ParentID:base},
        {id: "messagebox", text: "MessageBox",ParentID:base},
        {id: "window", text: "Window",ParentID:base}
转换为下面这种树形结构
[
        {id: "base", text: "Base",
                children: [
                        {id: "ajax", text: "Ajax"},
                        {id: "json", text: "JSON"},
                        {id: "date", text: "Date"},
                        {id: "control", text: "Control"},
                        {id: "messagebox", text: "MessageBox"},
                        {id: "window", text: "Window"}
                ]
        },
        {id: "forms", text: "Forms",
                children: [
                        {id: "button", text: "Button"},
                        {id: "listbox", text: "ListBox"},
                        {id: "checkboxlist", text: "CheckBoxList"},
                        {id: "radiolist", text: "RadioList"},
                        {id: "calendar", text: "Calendar"},
                        {id: "textbox", text: "TextBox"},
                        {id: "password", text: "Password"},
                        {id: "textarea", text: "TextArea"},
                        {id: "combobox", text: "ComboBox"},
                        {id: "datepicker", text: "DatePicker"},
                        {id: "spinner", text: "Spinner"},
                        {id: "treeselect", text: "TreeSelect"},
                        {id: "fileupload", text: "FileUpload"}
                ]
        }
]

Rank: 8Rank: 8

13#
发表于 2017-8-11 12:14:35 |只看该作者
xiejunli 发表于 2017-8-11 12:01
我在field=“MeunName”这一行里加上name=“MenuName”,还是不出来啊。这个是需要处理中转站里返回的dat ...

你的数据字段没对应,parentId应该对应父节点的id,也就是”base",而不是1.

Rank: 2

14#
发表于 2017-8-11 14:37:00 |只看该作者
嗯呢,我现在通过中转站只能获取上面哪一种,但是我想要在中转站把它处理成后面那一种,就是这一点我不知道应该怎么敲

Rank: 8Rank: 8

15#
发表于 2017-8-11 14:54:57 |只看该作者
xiejunli 发表于 2017-8-11 14:37
嗯呢,我现在通过中转站只能获取上面哪一种,但是我想要在中转站把它处理成后面那一种,就是这一点我不知道 ...

1 我们树可以接收第一种格式的数据
2 MiniUI是界面控件,不是基础框架,不提供数据转换类的处理方法

Archiver|普加软件

GMT+8, 2024-11-24 23:10 , Processed in 1.053210 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部