JQUERY - отправлять сериализованные данные через функцию .load - PullRequest
0 голосов
/ 12 марта 2012

Могу ли я отправить уже сериализованные данные с помощью функции .load в загруженный файл?Я знаю, что могу использовать функцию .ajax () и помещать сериализованные данные в часть «data:», но мне любопытно, можно ли как-то отправлять такие данные:

param = 'txt1=1&txt2=2'
.load('file.html', param, function() { [...] })

вместо

.ajax({
  type: "POST",
  url: "file.php",
  data: param,
  success: function(){}
});

Ответы [ 2 ]

0 голосов
/ 12 марта 2012

Да. data является необязательным вторым аргументом для $. Load :

0 голосов
/ 12 марта 2012

Да, и было бы ближе к этому:

.ajax({
  type: "POST",
  url: "file.php",
  data: param,
  dataType: 'html',
  success: function(){}
});

Проверьте, что jQuery делает за кулисами: http://james.padolsey.com/jquery/#v=1.6.2&fn=load

...