用户界面-禁用jQuery UI组合框



我的页面中有一个组合框(jQuery UI自动完成的扩展)。我想在方法调用时禁用它们(输入字段)。

我尝试了这个答案的变体,称为

 $("#my_selector").next(".ui-combobox").find("input.ui-combobox-input").prop('disabled', true);

但是这个跨度似乎一点也不牵强:(.

在_create()时,我成功地设置了输入字段的ID,直接将输入字段作为访问

 window.console.log("The ID ::" +$('#id_of_InputField_in_Autocomplete').attr('id'));

但这也返回未定义

任何输入或以某种方式禁用该字段将不胜感激!

根据APIhttp://api.jqueryui.com/autocomplete/,禁用的正确方法是:

$(".selector").autocomplete("disable");

$(".selector").autocomplete("option", "disabled", true);

试试这个。

$('#my_selector').combobox('disable');

相关内容

  • 没有找到相关文章