jQuery MiniUI

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

能不能批量设置 enabled 属性~ [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-7-28 19:45:40 |只看该作者 |倒序浏览
一个form 里面有很多的 input框,有没有办法快速的让所有的 都enabled =“false”

Rank: 8Rank: 8

沙发
发表于 2014-7-28 20:33:56 |只看该作者
var controls=form.getFields()
for(....){
   controls【i】.setEnabled(false)
}

Rank: 3Rank: 3

板凳
发表于 2014-7-29 11:01:54 |只看该作者
var controls=form.getFields();
var mycontrolNames = ["inputdate","customerCode","Tamt"];

$.each(controls,function(i,control){
   if (mycontrolNames.indexOf(control.name) > -1){
        control.setEnabled(false);
}
});

Rank: 2

地板
发表于 2014-7-29 11:32:31 |只看该作者
felt 发表于 2014-7-28 20:33
var controls=form.getFields()
for(....){
   controls【i】.setEnabled(false)

Ok,可以了,多谢了哈~

Archiver|普加软件

GMT+8, 2025-7-20 20:56 , Processed in 1.044569 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部