在jQuery之后,TextBox状态发生了变化

时间:2014-03-26 14:24:45

标签: javascript jquery textbox

在我的程序中,我以这种方式更改相同TextBox的状态

$(window).load(function(){
  $("#textBoxId1").prop("disabled", true);
  $("#textBoxId2").prop("disabled", true);
});

并使用Chrome进行调试,这似乎有效;

始终使用Chrome进行调试,它会进入jquery-1.8.2.js文件的以下调用(从CALL STACK读取):

jQuery.event.dispatch
jQuery.event.add.elemData.handle.eventHandle

在此之后启用文本框。

有没有办法避免jQuery调用或其他方法来解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:0)

看起来像拼写错误!

jQuery' load函数从服务器加载数据并将返回的HTML放入匹配的元素中。

我相信你想这样做:

$(document).ready(function(){
    $('#textBoxId1').prop('disabled', true);
    $('#textBoxId2').prop('disabled', true);
});

请参阅http://jsfiddle.net/EBzRz/