Показать сообщение отдельно
  #6 (permalink)  
Старый 19.03.2014, 10:59
Аспирант
Отправить личное сообщение для NapalmRain Посмотреть профиль Найти все сообщения от NapalmRain
 
Регистрация: 17.03.2014
Сообщений: 40

Сообщение от danik.js Посмотреть сообщение
А зачем ты вообще подключил query.form? Ты вобще, знаешь зачем этот плагин нужен? Судя по коду - нет
Сообщение от danik.js Посмотреть сообщение
А так не пробовал?:
$('form').submit(function(){
    $.post({url: this.action, data: $(this).serialize(), success: ...})
});

А плагин нужен в первую очередь для отправки форм с файлами, так как реализует shim через фрейм в старых браузерах.
Это я тоже знаю. На сайте множество различных форм, в том числе и с асинхронной загрузкой файлов. Для простоты использования и понимания кода, плагин использую для всех. Хуже же жить от этого никому не стало.
Есть формы, которые отправляю так:
data = $("#newUser").formSerialize();
	$.ajax({
		'type'    : "POST",
		'data'    : data,
		'url'     : 'addUser',
		'success' : function (resp) {
...


Но хочется всё таки понять, почему не отрабатывает именно эта конструкция. Докопаться, так сказать, до истины.
Ответить с цитированием