У меня есть форма, отправляемая с помощью плагина jQuery Form (http://jquery.malsup.com/form/). На самом деле я сталкиваюсь с двумя проблемами. С этим кодом:
$(document).ready(function() {
var options = {
target: "#result",
beforeSubmit: showRequest,
forceSync: true
};
$("#testForm").submit(function() {
$(this).ajaxSubmit(options);
return false;
});
});
Форма отправляется, ноформа остается видимой, как будто ничего не было отправлено. В Chrome, Firefox и т. д. форма исчезает и появляется страница успеха. В IE9 ничего не происходит, но форма отправляется правильно.
$(document).ready(function() {
var options = {
target: "#result",
beforeSubmit: showRequest,
forceSync: true
};
$("#testForm").submit(function() {
$(this).ajaxSubmit(options);
return true;
});
});
Свозвращаемое значение в .submit () установлено в true, форма исчезает и страница успеха загружается, но форма отправляется дважды.
В обоих случаях форма отправляется правильно в Chrome и Firefox.
Любые намеки на то, что я делаю неправильно? Спасибо