1

我正在尝试使用如下所示的 jquery 禁用文本框,但它不起作用

$("#docNumber").attr("disabled","disabled");

也试过了,但没有运气

$("#docNumber").attr("disabled",true);

下面是代码 http://jsfiddle.net/sukumar/j6jZA/2/

4

3 回答 3

3

这个问题在你的第一行:

$(document).ready(

这必须是:

$(document).ready(function(){

然后结束:

});

看到这个更新,工作正常:http: //jsfiddle.net/j6jZA/7/

于 2013-06-06T19:32:42.780 回答
1

.ready在小提琴--> $(document).ready(

$(document).ready(function(){

 // disable the docNumber textbox when page is loaded
    $("#docNumber").prop("disabled",true);

});

工作演示--> http://jsfiddle.net/j6jZA/5/

于 2013-06-06T19:32:01.590 回答
1

您的小提琴是正确的,您的 DOM 就绪声明是错误的。改成:

$(document).ready(function() {
//do stuff
});
于 2013-06-06T19:33:07.043 回答