jQuery MiniUI

 找回密码
 立即注册
查看: 6187|回复: 20
打印 上一主题 下一主题

CheckBoxTree 回传问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-8-19 14:50:20 |只看该作者 |倒序浏览
首次进入的时候怎么让数据库已经有的模块选中呢
[        {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"}                ]        }] 数据格式是这样的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-8-19 15:09:29 |只看该作者
什么是 数据库已经有的模块
这截图和数据有什么关联

Rank: 2

板凳
发表于 2016-8-19 15:17:14 |只看该作者
felt 发表于 2016-8-19 15:09
什么是 数据库已经有的模块
这截图和数据有什么关联

恩这么说吧   我选中一些复选框之后确定了  返回到别的页面了     然后我在进入这个界面    怎么让刚才选中的回传回来   也就相当于修改权限

第二个问题  这些数据 是我在后台拼接的json串的格式    当然我的数据不是这样的  但是格式是这样的(这些格式是我在网上找的)

Rank: 8Rank: 8

地板
发表于 2016-8-19 15:41:20 |只看该作者
孙斌 发表于 2016-8-19 15:17
恩这么说吧   我选中一些复选框之后确定了  返回到别的页面了     然后我在进入这个界面    怎么让刚才选 ...

1 你可以保存选中值,然后再次打开这个页面的时候加载到这个保存了的值,tree.setValue(values)可以选中节点
2 这格式是树的完整结构,你可以只保存树选中节点的is

Rank: 2

5#
发表于 2016-8-19 17:11:35 |只看该作者
felt 发表于 2016-8-19 15:41
1 你可以保存选中值,然后再次打开这个页面的时候加载到这个保存了的值,tree.setValue(values)可以选中 ...

那我加载保存的数据的时候   从控制器传到页面 也是用 json拼接的格式吗    就是和显示格式一样    在js的加载时间中接收一下选中的那个json串   写在tree。setvalues中吗

Rank: 8Rank: 8

6#
发表于 2016-8-19 17:31:50 |只看该作者
孙斌 发表于 2016-8-19 17:11
那我加载保存的数据的时候   从控制器传到页面 也是用 json拼接的格式吗    就是和显示格式一样    在js ...

可以只是个字符串,values可以是选中节点的id拼成的字符串,逗号连接
tree.setValue(values)

Rank: 2

7#
发表于 2016-8-22 10:48:08 |只看该作者
felt 发表于 2016-8-19 17:31
可以只是个字符串,values可以是选中节点的id拼成的字符串,逗号连接
tree.setValue(values) ...


    window.onload = function () {
        var str = $("#Hid").val();
        var tree = mini.get("tree2");
        tree.setValue(str);
    }


不是这样吗   怎么还是不选中呢  

Rank: 8Rank: 8

8#
发表于 2016-8-22 11:13:42 |只看该作者
孙斌 发表于 2016-8-22 10:48
window.onload = function () {
        var str = $("#Hid").val();
        var tree = mini.get( ...

请检查
1 你这str获取到是什么数据,和tree节点的值有没有匹配
2 执行的时候tree有没有加载好

Rank: 2

9#
发表于 2016-8-22 11:23:48 |只看该作者
本帖最后由 dforce 于 2016-8-22 11:30 编辑
dforce 发表于 2016-8-22 11:13
请检查
1 你这str获取到是什么数据,和tree节点的值有没有匹配
2 执行的时候tree有没有加载好 ...

str的数据格式:  efcf7c4a-43f5-4620-bcf5-0322a0108d92,de3e39d7-784e-4c5f-9d26-120533853d14,295e1a41-6e61-492a-a78d-19d66c57e577,6b010ff4-9109-4eda-808c-23ccf5e4dd8d,a3421608-f091-4c8f-a169-3033d9a6d7e8
str 就是我绑定的id值拼接的字符串   

Rank: 8Rank: 8

10#
发表于 2016-8-22 11:30:45 |只看该作者
孙斌 发表于 2016-8-22 11:23
str的数据格式:  efcf7c4a-43f5-4620-bcf5-0322a0108d92,de3e39d7-784e-4c5f-9d26-120533853d14,295e1a4 ...

请将你的页面和数据打包发上来

Archiver|普加软件

GMT+8, 2024-9-30 04:20 , Processed in 1.048636 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部