Почему serializeArray jQuery принимает параметры в рельсах, когда его документы не показывают ни одного? - PullRequest
1 голос
/ 03 января 2011

Я читал сообщение DHH о том, как jQuery работает с Rails.

Что делают второй (нулевой) и третий ('script') параметры в этом примере кода:

$(this).serializeArray(), null, 'script');

Имеет параметры.Я перешел на страницу документации jQuery serializeArray .В нем нет параметров.Это вещь рельсов?

1 Ответ

3 голосов
/ 03 января 2011

Эти параметры предназначены для $.post вызова ajax, а не serializeArray.

$(document).ready(function() {
  $("#new_comment").submit(function() {
    $.post($(this).attr('action') + '.js', 
      $(this).serializeArray(), null, 'script');
    return false;
  });
});

http://api.jquery.com/jQuery.post/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...