当我按下ctrl-enter键时,我想执行Jquery Autocomplete。所以,当我按下ctrl-enter键 应该为用户列出所有项目。
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
现在在上面的代码中,当我在我的textarea中按ctrl-enter时,所有项目都应显示给用户
答案 0 :(得分:1)
$("#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","");
}
});
答案 1 :(得分:0)
请参阅Ctrl+Enter jQuery in TEXTAREA。
如果你没有完成,我不确定为什么你需要自动完成。您可以触发JQuery ajax请求,并在按下ctrl + enter时列出您想要的任何内容,如上面的链接所示。
或者你可以触发一个自动完成来执行一个列出你想要的东西的脚本。