问题描述
|
我可以在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