jQuery MiniUI

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

textboxlist 动态设置required 属性后验证无效 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-7-25 11:04:37 |只看该作者 |倒序浏览
textboxlist 动态设置required属性后,此时如果textboxlist没有值,再调用验证方法验证无效
还有是否可以禁用onkeyup的ajax事件?

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-7-25 12:42:09 |只看该作者
1.textboxlist的required,经测试是正常的。
2.textboxlist的意义,就是在于输入内容时,自动加载补全,所以禁止ajax,没有意义。
3.如果你想textboxlist只读,可以设置:enabled="false"

Rank: 2

板凳
发表于 2012-7-25 13:23:50 |只看该作者
<form name='form'>
<input id="textBoxList" class="mini-textboxlist" width="475" />
</form>
<script language='javascript'>
var obj = mini.get('textBoxList')
obj.required = true
obj.validate(); // textBoxList中没有内容但是验证不出错误
</script>

Rank: 8Rank: 8

地板
发表于 2012-7-25 14:08:06 |只看该作者
maochong513 发表于 2012-7-25 13:23
var obj = mini.get('textBoxList')
obj.required = true
obj.validate(); // textBoxList中没有内容但 ...

如果要设置属性,请用setRequired(),同样,获取也用getXXX()

Rank: 9Rank: 9Rank: 9

5#
发表于 2012-7-25 17:03:20 |只看该作者
<form name='form'>
<input id="textBoxList" class="mini-textboxlist" width="475" />
</form>
<script language='javascript'>
mini.parse();
var obj = mini.get('textBoxList')
obj.setRequired(true);
obj.validate(); // textBoxList中没有内容但是验证不出错误
</script>

Archiver|普加软件

GMT+8, 2024-11-26 04:36 , Processed in 1.025357 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部