автозаполнение codemirror после любого нажатия клавиш?
Я работаю над попыткой добавить пользовательское автозаполнение, которое я хочу запускать всякий раз, когда пользователь печатает (настраивается, конечно). Я'Мы нашли несколько примеров автозаполнения для codemirror:
http://codemirror.net/demo/complete.html а такжеhttp://codemirror.net/demo/xmlcomplete.html
Но оба они срабатывают на определенных клавишах (Control-Space для одного и '<' для другого) и оба используютextraKeys
функциональность для обработки событий, но я хочу, чтобы вызвать с любого ключа. Я пробовал следующее:
var editor = CodeMirror.fromTextArea(document.getElementById("code"),
{
lineNumbers: true,
mode: "text/x-mysql",
fixedGutter: true,
gutter: true,
// extraKeys: {"'.'": "autocomplete"}
keyup: function(e)
{
console.log('testing');
},
onkeyup: function(e)
{
console.log('testing2');
}
});
Но не повезло. Любые предложения о том, как я мог бы вызвать какие-либо события keyup?