Я изучаю исходный код веб-сайта и хотел бы знать, как запускать программно автозаполнение ajax в этом текстовом поле. Я попытался включить только соответствующий код.Запуск события javascript/jquery программно
HTML:
<div class="input-text xxl-width completer">
<input type="text" placeholder="" id="textBoxText" name="textBoxText" class="predictiveText" autocomplete="off">
<div class="autocompleter-wrapper" style="display: none;">
</div>
</div>
JavaScript:
var w = this.$scope,
u = i.keyCodes,
v = this,
t = {
$predictiveLookup: w,
$predictiveInput: w.find("input.predictiveText"),
},
t.$predictiveInput.keydown(i.keyExecutor.onAllKeysExcept(function() {
v.isKeyDown = true
}, [u.enter, u.keyUp, u.keyDown, u.escape]));
t.$predictiveInput.keyup(i.keyExecutor.onAllKeysExcept(function() {
v.checkCompletion(n);
v.isKeyDown = false
}, [u.enter, u.keyUp, u.keyDown, u.escape]));
Когда я называю $(elem).keyup();
или $(elem).keydown();
ничего не происходит. Есть ли способ программно инициировать эти события?
Я попробовал курок, и он ничего не делает, либо – JakeRanderson86