jQuery MiniUI

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

如何设计出类似于课程表样式,列名是 [复制链接]

Rank: 1

11#
发表于 2017-11-21 10:42:54 |只看该作者
felt 发表于 2017-11-21 10:25
获取到的是数组,每项都是行。

我这边选中了两行,并在控制台打印输出,长度为1,获取的是最后我选中的那行数据,并没有显示多行数据,第一行数据没有了
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

12#
发表于 2017-11-21 15:09:57 |只看该作者
11shimuxin 发表于 2017-11-21 10:42
我这边选中了两行,并在控制台打印输出,长度为1,获取的是最后我选中的那行数据,并没有显示多行数据,第 ...

你这边只选中了一行,行选中是有背景色的,上面那行并没有选中
你这里要获取这两个checkbox都勾选的行应该这样获取
var rows=grid.findRows(function(row){
     if(row.这列的field==1) return true;
})

Rank: 1

13#
发表于 2017-11-22 10:05:32 |只看该作者
felt 发表于 2017-11-21 15:09
你这边只选中了一行,行选中是有背景色的,上面那行并没有选中
你这里要获取这两个checkbox都勾选的行应 ...

你好,针对checkboxColumn,如果我设置trueValue ="1", falseValue="0",那么我勾选之后值会别为1,取消勾选值变为0.如果不设置trueValue和falseValue,勾选之后的值为true, 取消勾选就是false.当我在未设置trueValue的情况下,后台给某列设置true的时候,前台页面是选中状态但未显示打钩,如果设置了trueValue ="1",我后台给某列设为1,前台是正常显示的。但有一个问题,我在前台获取的数据的时候,"1"这个出现的概率太高,我不能根据1去获取我需要的值,而我利用"true"可以准确获取我所需要的值,请问这个有什么解决办法吗?

Rank: 8Rank: 8

14#
发表于 2017-11-22 12:45:38 |只看该作者
11shimuxin 发表于 2017-11-22 10:05
你好,针对checkboxColumn,如果我设置trueValue ="1", falseValue="0",那么我勾选之后值会别为1,取消勾 ...

那可以按你的值来设置啊,比如trueValue="true" falseValue="false"

Rank: 8Rank: 8

15#
发表于 2017-11-22 12:45:38 |只看该作者
11shimuxin 发表于 2017-11-22 10:05
你好,针对checkboxColumn,如果我设置trueValue ="1", falseValue="0",那么我勾选之后值会别为1,取消勾 ...

那可以按你的值来设置啊,比如trueValue="true" falseValue="false"

Rank: 1

16#
发表于 2017-11-22 14:06:34 |只看该作者
dforce 发表于 2017-11-22 12:45
那可以按你的值来设置啊,比如trueValue="true" falseValue="false"

好的,谢谢。已经写出来了

Archiver|普加软件

GMT+8, 2024-11-1 09:28 , Processed in 1.022810 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部