从jqueryui看一下这个样本。
http://jqueryui.com/demos/datepicker/#icon-trigger
除了我的情况以外一切正常,我的应用程序可以禁用日期文本框。因此,如果禁用此文本框,用户仍然可以单击图标触发器。
当用户点击此图标触发器时,会显示一条错误消息“无法将焦点移动到控件上,因为它不可见”。
有人能帮助我吗?
答案 0 :(得分:2)
这是因为您无法将焦点移动到禁用的控件。
如果您需要禁用文本框,请同时禁用日期选择器。
答案 1 :(得分:0)
刚刚找到解决方案:
我只是在我的datecontrol上添加这个额外的
if(document.getElementById('XXXXXX_DateText“)。disabled == true){ $( “#XXXXXX_DateText”)日期选择器( '禁用')。 }