Программно заполнить форму Angular при помощи jQuery?
Доброго времени суток
Встала задача автоматизировать заполнение форм на сайте, где используется Angular из расширения для браузера
И столкнулся с проблемой, что при попытке отправить форму обработчик не даёт этого сделать. Ни программно, при помощи jQuery, ни в ручную, пока не пробежишься по всем inputam и не заменишь что-то в ручную.
Логично предположить, что ангуларовский валидатор ждёт какого-то события.
Попробовал изначально вешать фокус:
$('input').focus();
Не помогло, естественно. Очевидно, что в таком случае требуется сэмулировать события ввода текста с клавиатуры.
Попробовал примерно так:
var k = new Event('keyup', { bubbles: true });
$('input').val("some value").dispatchEvent(k);
Не помогло.
Куда копать? Уже всю голову сломал.
Заранее спасибо.