你如何禁用jQuery UI Combobox?

时间:2015-06-03 17:23:08

标签: combobox jquery-ui-autocomplete

我试图禁用我创建的jQuery UI组合框。我已经搜索过了,但是没有任何可行的东西。

这里有一些JSFiddle

...
$(function() {
    $( "#userInfo" ).combobox();
    $( ".custom-combobox-input").attr("placeholder", "(Pay Band GS 1-15/rank)");
    $( "#userInfo input" ).attr('disabled', true);
    $( "#userInfo button" ).attr('disabled', true);
});

我已编程并尝试了我在ComboBox disable找到的最佳答案:

...
$("#box3").combobox(); // init autocomplete combobox 3

// set initial state of generated combobox 2
$("#test2 input").attr('disabled',true);
$("#test2 button").attr('disabled',true);  

// set initial state of generated combobox 3
$("#test3 input").attr('disabled',true);
$("#test3 button").attr('disabled',true);  

。看起来它正朝着正确的方向发展。我能够禁用他们的" box1",但似乎无法与我一起做。然而,我的组合框()在一开始就是jQuery 11.但这可能与它无关。

1 个答案:

答案 0 :(得分:0)

虽然这在技术上没有回答您的具体问题,但我强烈建议您花一点时间学习"选择。"它是一个JQuery插件,可以完成你所追求的大部分内容。最重要的是,学习JQuery插件总是一个好主意。那里有许多其他好的。