<input type="text" name="a" id="a"/>
$("#a").focus();
var e = $.Event("keypress", { which: 65, keyCode: 65 });
$("#a").trigger(e);
Почему это не работает для меня? Пробовал и различные версии jquery. js fiddle link: http://jsfiddle.net/hw48685m/3/jQuery триггер не работает
Если возможно, можете описать требование? Благодаря – guest271314
нажатие клавиши запускается, и это не то же самое, что установка текста поля ввода эквивалентному символу кода. таким образом вы не увидите капитала 'A' в поле ввода. – ethorn10
А, ок. Хм, есть способ набирать ключ одну букву в течение времени, используя эти события, вместо того, чтобы регулировать с помощью буквы .val() буквой. Я спрашиваю об этом, потому что я работаю над проектом, где я должен буквально вводить ключ в поле ввода, и только тогда я могу инициировать другие связанные с ним события. – Zeblimiski