我可以在jQuery的load()函数中传递表单值,然后能够在php中将它们作为$ _POST参数读取吗? ...
答案 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