Сообщение от рони
|
jay-S,
var el = $('#target').parsley().on('form:submit', function(event) {
alert(event);
return false;//прервать стандартную обработку
});
el.trigger( "form:submit", [ "1", "2" ] );
|
Проверил параметры получены, НО вариант плохой потому что:
-Если нативно отправлять submit из формы например ты ее заполнил и нажал интер - тогда не сработает.
-Во-вторвых что если обработчик $('#target').parsley() записан так что не входит в глобальный var, а форм много и что тогда плодить глобальные переменные считаю не очень хорошо
Может есть способ нативно красиво чтобы работало
Вот как здесь
$('#target').on('submit', function(e, param1, param2) {
e.preventDefault();
console.log(param1);
console.log(param2);
});
$('#target').trigger('submit', ['1', '2']);
Только через PARSLEY он хорош тем что это гибкий инструмент для работы с валидацией форм