На самом деле, более простой организации ajax-форм я не видел, поскольку все, что нужно сделать:
$(document).ready(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm(function() {
alert("Thank you for your comment!");
});
});
В данном примере берется форма по id="myForm" и выполняется ее отправка на сервер.
Самое вкусное в таком способе организации форм в том, что, даже если клиент не поддерживает работу с javascript, форма все равно будет работать, но уже с перезагрузкой страницы.
Опять же, мы получаем все преимущества jquery, как callback-функции, события и прочее...
Также методы ajaxForm и ajaxSubmit поддерживают удобные опции для вызова этих самых callback'ов, как, например, beforeSubmit, success.
Комментариев нет:
Отправить комментарий