jQuery MiniUI

标题: mini-treeselect问题 [打印本页]

作者: wukeyuan    时间: 2012-6-21 10:32:41     标题: mini-treeselect问题

本帖最后由 wukeyuan 于 2012-6-21 10:35 编辑

这样的<input id="pid" name="pid" class="mini-treeselect" textField="text" valueField="id" required="true"/>
var t = mini.get("pid");
        t.data.addRange([
                         {id: "base", text: "Base", expanded: false,
                            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", expanded: false,
                            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"}
                            ]
                        },
                        {id: "lists", text: "Lists", expanded: false,
                            children: [
                                {id: "datagrid", text: "DataGrid"},            
                                {id: "tree", text: "Tree"},
                                {id: "treegrid", text: "TreeGrid "}
                            ]
                        },
                        {id: "layouts", text: "Layouts", expanded: false,
                            children: [
                                {id: "panel", text: "Panel"},
                                {id: "splitter", text: "Splitter"},
                                {id: "layout", text: "Layout "}
                            ]
                        },
                        {id: "navigations", text: "Navigations", expanded: false,
                            children: [
                                {id: "pager", text: "Pager"},
                                {id: "tabs", text: "Tabs"},
                                {id: "outlookbar", text: "OutlookBar"},
                                {id: "menu", text: "Menu"}
                            ]
                        }
                    ]);

怎么显示的列表不是树呢?还是用法不对吗?
[attach]203[/attach]

作者: factory    时间: 2012-6-21 11:20:29

data.addRange这个方法不对,请严格使用API上公开的属性和方法。
请参考http://miniui.com/demo/index.html#src=tree/createtree.html 第三种方式创建树
作者: wukeyuan    时间: 2012-6-21 11:29:57

本帖最后由 wukeyuan 于 2012-6-21 11:32 编辑

factory 发表于 2012-6-21 11:20
data.addRange这个方法不对,请严格使用API上公开的属性和方法。
请参考http://miniui.com/demo/index.html ...

TreeSelect 树形选择框没有loadData方法呀?

文档里写的TreeSelect的属性data不是Get,Set都打勾吗?
作者: wukeyuan    时间: 2012-6-21 11:37:58

wukeyuan 发表于 2012-6-21 11:29
TreeSelect 树形选择框没有loadData方法呀?

文档里写的TreeSelect的属性data不是Get,Set都打勾吗? ...

我已经找到了,可以用setData方法!耶耶耶!!!
作者: niko    时间: 2012-6-21 16:41:22


MiniUI的属性,都支持set、get方法。
比如tree.setData([]);
作者: caicai0328    时间: 2012-7-9 16:38:35

请问 我想做一个类似于 省份  城市的 二级联动查询    怎么监听第一级 被选中的的事件呢?
作者: factory    时间: 2012-7-9 16:43:40

caicai0328 发表于 2012-7-9 16:38
请问 我想做一个类似于 省份  城市的 二级联动查询    怎么监听第一级 被选中的的事件呢? ...

监听valuechanged事件,然后根据一级的值找出二级的数据
示例请参考http://www.miniui.com/demo/#src=combobox/linkage-combo.html
作者: caicai0328    时间: 2012-7-9 16:55:37

factory 发表于 2012-7-9 16:43
监听valuechanged事件,然后根据一级的值找出二级的数据
示例请参考http://www.miniui.com/demo/#src=com ...

追问一下  这个加载数据  用什么function呢

作者: factory    时间: 2012-7-9 17:04:26

caicai0328 发表于 2012-7-9 16:55
追问一下  这个加载数据  用什么function呢

你可以点那个示例上面的code选项卡,然后看里面的onDeptChanged方法。获取一级的id,然后通过这个ID查找二级的数据




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2