我想按ctrl-enter鍵執行Jquery自動完成功能。所以,當我按Ctrl - 輸入密鑰 所有的項目應該爲用戶列出。是否有可能在事件中使用jQuery自動完成
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
現在在上面的代碼,當我打我的textarea CTRL輸入,所有的項目應顯示給用戶
我想按ctrl-enter鍵執行Jquery自動完成功能。所以,當我按Ctrl - 輸入密鑰 所有的項目應該爲用戶列出。是否有可能在事件中使用jQuery自動完成
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
現在在上面的代碼,當我打我的textarea CTRL輸入,所有的項目應顯示給用戶
見Ctrl+Enter jQuery in TEXTAREA。
我不知道爲什麼你需要自動完成,如果如果你沒有完成。您可以觸發一個JQuery ajax請求,並按照上面的鏈接所示按Ctrl + Enter時列出您想要的任何內容。
,或者你可以觸發自動完成執行一個腳本,列出任何你想要的。
我想用jQuery的自動完成功能是beccause它顯示選項的列表,並允許用戶選擇的原因項目。實現類似jquery自動完成的東西有多容易?請讓我知道 –
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"],
minLength: 0
});
$('#textarea').keydown(function (e) {
if (e.ctrlKey && (e.keyCode == 10 || e.keyCode == 13)) {
$("#textarea").autocomplete("search","");
}
});
嘿,我試過這個選項。這很棒。但是有幾次它不工作,因爲腳本進入了一些無限循環,並且窗口提示我停止腳本。 –
http://api.jqueryui.com/autocomplete/#method-search –