У меня есть сценарий ajax, выполненный с использованием jquery, когда текстовое поле ввода изменяется с помощью keyup. Эта часть работает нормально. Тем не менее, я также хочу вызвать это же событие keyup, когда форма автозагружается с некоторым текстом в этом текстовом поле ввода.jquery trigger event
Я автоматически загружаю текстовое поле формы, используя php, чтобы заполнить форму с URL-адреса (получить запрос).
Мой HTML-код:
<input id="code" name="code" type="text" />
Мои JS:
$(document).ready(function() {
// doesn't work
// i want to execute the code in the function specified within $('#code').keyup(function() {} below. nothing happens here.
if ($('#code').val() != '') {
$('#code').trigger('keyup');
}
// works fine
$('#code').keyup(function() {
// function code
}
}
Не уверен, что если я делаю это право. Был бы признателен, если бы кто-нибудь мог помочь мне в этом. Благодаря! :)
Большое вам спасибо! Я действительно понял, что это было так несколько минут назад. Пришел на сайт снова, чтобы сказать, что я решил его, но понял, что вы уже видели проблему. Еще раз спасибо! Я действительно потратил хорошие 3 часа, пытаясь понять это. : S – Lyon