我有以下代码用于在用户点击ctrl-enter键时显示textarea中的选项列表。
$("#textarea").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"],
minLength: 0
});
$('#textarea').keydown(function (e) {
if (e.ctrlKey && (e.keyCode == 13)) {
$("#textarea").autocomplete("search","");
}
});
它有效。问题有时当我点击ctrl-enter时,浏览器会挂起一段时间,然后我会看到一个对话框,询问我是否要停止或继续脚本。对话框中的消息显示
“此页面上的脚本可能正忙,或者可能已停止响应。您可以立即停止脚本,也可以继续查看脚本是否完成。
脚本:“location1 / codemirror / js / codemirror.js:958”“
在上面的消息中,codemirror.js是我正在使用的另一个库。
请告诉我如何解决此问题。