我有一个表单,我禁用所有字段的表单标签,除非满足一定的条件。我想禁用整个表单(工作),但我想启用一组复选框的类(不工作),这应该工作吗?见下文
if (sharesNegative=1) {
moAlert('Negative Share:','If Account Number Reassignment is not due to fraud,\
bring all shares positive before changing account number.' );
$('form[name=accountChange]').prop('disabled',true);
$('.fraudYesNo').prop('disabled',false); //not working
}
2条答案
按热度按时间ymzxtsji1#
使用
:input
选择器。f5emj3cl2#
不能禁用表单,只能禁用表单元素。
示例如下:http://jsfiddle.net/y8ffe8gw/,HTML Spec here:https://html.spec.whatwg.org/multipage/forms.html#the-form-element
另外,虽然不是问题的一部分,但请注意,
if (sharesNegative=1) {
将始终是true
,因为使用单个=
时,您正在分配变量的值。