在我的程序中,我以这种方式更改相同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调用或其他方法来解决这个问题?
感谢。
答案 0 :(得分:0)
看起来像拼写错误!
jQuery' load
函数从服务器加载数据并将返回的HTML放入匹配的元素中。
我相信你想这样做:
$(document).ready(function(){
$('#textBoxId1').prop('disabled', true);
$('#textBoxId2').prop('disabled', true);
});