我有一个简单的jQuery UI Autocomplete框。工作良好。由于我有一系列的,我希望有一个全局的重置按钮,它将使所有各种选择和输入框无效。如何访问“自动完成”框的用户可见文本(以及基础值)以使值无效?
我尝试了各种选项,包括:
$('#autocompleteSearchBox').val('Test1');
$('#autocompleteSearchBox').parent().find('label').text('Test2');
$('#autocompleteSearchBox').next().val('Test3');
$('input.ui-autocomplete-input').val('Test4');
这些都不会影响用户可见的文字。有什么想法吗?
编辑 - jsFiddle here。
答案 0 :(得分:0)
$('.ui-autocomplete-input').val('');
我已经更新了你的小提琴来展示这一点 - http://jsfiddle.net/ypFXP/4/。
如果您正在寻找潜在的来源,您可以通过以下方式获得:
$('#autocompleteSearch').autocomplete('option', 'source');