【发布时间】:2014-08-22 05:07:16
【问题描述】:
i使用以下脚本来禁用一个字段时,我更改了字段,因此它们不再具有默认值为零,但可以具有不同的值:
JS
function disablefield(fieldObj)
{
var fields = new Array('Seat_1200', 'Seat_1230', 'Seat_100','Seat_130','Seat_500','Seat_530','Seat_600','Seat_630','Seat_700','Seat_730','Seat_800','Seat_830');
for(var i=0; i<fields.length; i++)
{
fieldObj.form[fields[i]].disabled = (fieldObj.value!=0 && fieldObj.name!=fields[i]);
}
return;
}
任何人都可以建议一种方法来检测字段 seat_xxxx(动态加载)的当前值将其集成到上述脚本中,然后在值 one 更改时禁用所有字段。或者,如果该字段被取消选择,即用户改变主意并选择另一个选项,则该字段自动设置为零以满足上述脚本重新启用所有选择选项。
【问题讨论】:
标签: javascript jquery forms onchange