JQUERY - 通过.load函数发送序列化数据

时间:2012-03-11 22:32:13

标签: jquery serialization load

我可以通过.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 :(得分:0)

是的,它会更接近这个:

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

查看jQuery在幕后做了什么:http://james.padolsey.com/jquery/#v=1.6.2&fn=load

答案 1 :(得分:0)

是。 data$.load的可选第二个参数: