Показать сообщение отдельно
  #3 (permalink)  
Старый 16.03.2015, 02:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Там же по ссылке описаны два метода сериализации формы, позволяющие не перечислять имена ее полей и их данных при передаче. Вместо:

var postForm = {'your-name' : $('#user-alias').val() ...

поступать так:

url           : this.action, //var postAction... не требуется, как и 'http://my-domain.ru', если в action относительный путь, остальное браузер сам подставит
data        : $(this).serialize,


и если не требуется индивидуального обращения к полям и именно по id, то эти атрибуты им не нужны.

А это как понять?
if (!data.success)
  {
      $('#ajax-form').fadeIn(1000).html('<p>' + data.posted + '</p>');
  }
else
  {
      $('#ajax-form').fadeIn(1000).html('<p>' + data.posted + '</p>');
  }

Последний раз редактировалось laimas, 16.03.2015 в 02:57.
Ответить с цитированием