给出提交按钮:
<input type="submit" value="Sign Up" name="AddToCart" size="2" id="AddToCart" />
为什么此代码不会禁用该按钮:
$('#AddToCart').attr(disabled, 'disabled');
mny thx
答案 0 :(得分:2)
传递给.attr()
的属性名称需要在引号中,如下所示:
$('#AddToCart').attr('disabled', 'disabled');
//or without quotes, as an object:
$('#AddToCart').attr({ disabled: 'disabled' });
还要确保它在document.ready
事件处理程序中运行,或在元素准备好后的其他位置运行,例如:
$(function() {
$('#AddToCart').attr('disabled', 'disabled');
});