当我按下ctrl-enter键时,我想执行Jquery自动完成。因此,当我按下ctrl-enter键时,所有的项目都应该为user列出。
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});现在,在上面的代码中,当我在文本区域中按下ctrl-enter组合键时,所有的项目都应该显示给用户
发布于 2013-04-19 04:46:24
$("#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","");
}
});发布于 2013-04-19 04:46:10
参见Ctrl+Enter jQuery in TEXTAREA。
如果你没有完成,我不确定你为什么需要自动完成。您可以只触发一个ctrl请求,并在按下JQuery + enter时列出您想要的任何内容,如上面的链接所示。
或者,您可以触发自动完成来执行一个脚本,该脚本列出了您想要的任何内容。
https://stackoverflow.com/questions/16092680
复制相似问题