我正在使用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()' –