我可以通过jQuery .load()传递我的表单值并使它们可以被PHP $ _POST读取吗?

时间:2011-06-15 10:04:18

标签: php jquery

我可以在jQuery的load()函数中传递表单值,然后能够在php中将它们作为$ _POST参数读取吗? ...

1 个答案:

答案 0 :(得分:5)

当然,在加载调用中添加一个值为第二个参数的对象。请参阅docs所述的地方:

  

如果数据作为对象提供,则使用POST方法;否则,假设GET。

所以你的JavaScript看起来像:

$('#result').load('ajax/call.php', { postVarName: 'value' }, function() {
  alert('Load was performed.');
});

在PHP中,您现在可以访问它:

echo $_POST["postVarName"]; // will echo: value