我正在使用jQuery UI
AutoComplete
Combobox
选项,如图所示here。这将开始在开始键入时立即过滤显示的结果,但是如果已经选择了一个元素,那么键入(无需手动删除内容)将只会追加到字符串中,通常找不到任何内容。在jQuery UI生成的输入元素焦点上选择文本
我希望在输入字段接收焦点时默认选择文本,但无法确定将该逻辑添加到脚本的位置。
下面是一个jsFiddle这个例子。
通常情况下,选择在输入元素中的文本时,临危焦点时,您可以执行以下,像this SO问题:
//Select all text in Cost Rate Text Boxes when they have focus
$(document).ready(function() {
$(".CostRateTextBox").live('mouseup', function() {
$(this).select();
});
});
在脚本_createAutocomplete
功能在输入框中创建。是否有可能在接下来的行附近做到这一点?
this.input = $("<input>")
只需使用'$('input')。focus()' –