jQuery MiniUI

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

关于checkboxlist可选的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-12-16 11:02:30 |只看该作者 |倒序浏览
比如一个form表单中,含有隐藏域,还有一个checkboxlist其中有8项,如果隐藏域是隐藏的,那这个checkboxlist的每一项怎么都不能选了呢。单个checkbox也是这种情况。

Rank: 8Rank: 8

沙发
发表于 2013-12-16 11:14:13 |只看该作者
代码打包上来我们看下

Rank: 3Rank: 3

板凳
发表于 2013-12-16 11:22:52 |只看该作者
felt 发表于 2013-12-16 11:14
代码打包上来我们看下






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

Rank: 8Rank: 8

地板
发表于 2013-12-16 11:38:33 |只看该作者
Soft_Vigorous 发表于 2013-12-16 11:22

哪个页面。。

Rank: 3Rank: 3

5#
发表于 2013-12-16 12:11:15 |只看该作者
felt 发表于 2013-12-16 11:38
哪个页面。。

是csxxdb.html

Rank: 8Rank: 8

6#
发表于 2013-12-16 14:19:36 |只看该作者
Soft_Vigorous 发表于 2013-12-16 12:11
是csxxdb.html

你不是初始化的时候把全部控件设置成readOnly了
和你那个隐藏那个域没关系

Rank: 8Rank: 8

7#
发表于 2013-12-16 14:21:39 |只看该作者
Soft_Vigorous 发表于 2013-12-16 12:11
是csxxdb.html

然后cslx=="5"的时候
var c = fields[fields.length-1];
if (c.setReadOnly) c.setReadOnly(false);
你把那个只读取消了,所以你有那个假象是隐藏了才能勾。

Rank: 3Rank: 3

8#
发表于 2013-12-16 14:31:26 |只看该作者
felt 发表于 2013-12-16 14:21
然后cslx=="5"的时候
var c = fields[fields.length-1];
if (c.setReadOnly) c.setReadOnly(false);

我勒个去啊,这个checkboxlist是后面才加的,cslx=='5'的时候是想作用那个不通过理由的。非常感谢!
还有一个就是checkboxlist的每一项很长的时候,那个复选框为什么没对齐。

Rank: 3Rank: 3

9#
发表于 2013-12-16 14:35:31 |只看该作者
felt 发表于 2013-12-16 14:21
然后cslx=="5"的时候
var c = fields[fields.length-1];
if (c.setReadOnly) c.setReadOnly(false);


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

Rank: 8Rank: 8

10#
发表于 2013-12-16 14:45:27 |只看该作者
Soft_Vigorous 发表于 2013-12-16 14:31
我勒个去啊,这个checkboxlist是后面才加的,cslx=='5'的时候是想作用那个不通过理由的。非常感谢!
还有 ...

截个图看看

Archiver|普加软件

GMT+8, 2025-7-14 06:53 , Processed in 1.067215 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部