我对 JQuery 很陌生:我有点困惑,但询问比其他方法更好:
我正在尝试禁用按钮,但在字段/文本框中有内容时启用它。这只是实验性的,只是在这里弄湿我的脚。
或者,我可以禁用按钮windows load
或直接在表单元素上应用属性。
$(document).ready(function() {
$('#btnSubmit').attr('disabled', true);
$('#myForm :input').blur(function(){
if($('#myField').val() == '')
{
$('#btnSubmit').attr('disabled', true);
}
else
{
$('#btnSubmit').attr('disabled', false);
}
});
});
问题是在我输入一个值并离开该字段后,该按钮已启用,但一旦我单击该按钮,它就会再次被禁用:
我错过了什么?
谢谢我的朋友。