jQuery MiniUI

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

falseValue的值为啥拿不到 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2020-5-18 12:18:55 |只看该作者 |倒序浏览
  1. <div type="checkboxcolumn" field="sffzr" trueValue="0" falseValue="1" width="90"
  2.                                         headerAlign="center">小组负责人</div>
复制代码
设置了此列勾选为0,不勾选为1。通过grid.getData()拿值的时候,发现选中的有sffzr: 0,没有被选中的不是“1”,直接没有这个字段。这里的falseValue为啥不生效

Rank: 8Rank: 8

沙发
发表于 2020-5-18 13:12:51 |只看该作者
有些特殊值,必定是选中,比如1,请不要设置trueValue="0" falseValue="1"

Rank: 6Rank: 6

板凳
发表于 2020-5-18 13:23:38 |只看该作者
本帖最后由 happylover1278 于 2020-5-18 13:46 编辑
felt 发表于 2020-5-18 13:12
有些特殊值,必定是选中,比如1,请不要设置trueValue="0" falseValue="1"

我复制的你们的展示实例,你们实例上就是这么写的。。。
另外你所说的特殊值是什么?就是但凡有值就会被选中?

那我拿到的后台回显是0(选中),1(不选中)两种值的,我拿到list后遍历,判断为1就把字段删掉再给表格加载????
然后发送给后台的时候  再次遍历    判断不存在就赋值成1?

这么麻烦的?




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2020-5-18 14:10:32 |只看该作者
happylover1278 发表于 2020-5-18 13:23
我复制的你们的展示实例,你们实例上就是这么写的。。。
另外你所说的特殊值是什么?就是但凡有值就会被选 ...

true:1,false:0这是可以的。
如果你的行数据里初始没有这个字段数据,我们是不会添加上去的,只有编辑过,没有这个字段的行我们才会加上去。

Archiver|普加软件

GMT+8, 2024-5-3 08:08 , Processed in 1.038057 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部