Я добавил проверку ajax к текстовой области в моей форме и запустил ее с помощью onblur в html. Тем не менее, я заметил, что, если я иду к отправке, событие onblur не срабатывает. Прочитав много предыстории, я нашел трюк с setTimeout, который, я думаю, должен работать, задерживая отправку до размытия. Но я явно что-то делаю не так или неправильно понял, что происходит на самом деле, потому что это не работает.
Я кодировал следующее в блоке готовности документа в файле, прочитанном на моей странице в нижнем колонтитуле:
$('button[type="submit"]').click(function(){
setTimeout(() => this,0);
$("#description").trigger('blur');
});
Может кто-нибудь увидеть / объяснить мою проблему, пожалуйста