如果第一个输入框不为空,我正在尝试使用 jQuery 禁用下一个输入框:
<input name = "mrp" id="mrp" type = "text" />
<input name = "miw" class="mmw" type = "text" />
<input name = "maw" class="mmw" type = "text" />
JavaScript 代码:
$(document).ready(function() {
$('#mrp').blur(function() { //i have even tried with live('change')
var mrp = $(this).val();
if(mrp != '' || mrp != ' '){
$('.mmw').attr("disabled", "disabled");
}
else if(mrp == '' || mrp == ' '){
$('.mmw').removeAttr("disabled");
}
else{
$('.mmw').removeAttr("disabled");
}
});
});
它可以很好地禁用下一个输入框,但是当我清除第一个文本框时,它不会删除该disabled
属性。