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


Can I pass my form values through jQuery .load() and make them readable by PHP $_POST?

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

当然,将值作为第二个参数的对象添加到负载调用中。请参阅文件,其中说明:

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

所以你的JavaScript可能看起来像:

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

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

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