通过Ajax修改PHP全局变量$_POST MAGENTO
发布时间:2020-12-16 00:20:18 所属栏目:百科 来源:网络整理
导读:之前一直不太清楚$_POST变量是否会在提交的时候被Ajax截取并修改POST值。今天在给Magento表单添加Google recaptcha的时候,一直无法获取除了文件原始表单之外的任何新添加表单的值。调试了N久,心里想着可能在什么地方限制了表单数据,不过一直没有考虑是JS
之前一直不太清楚$_POST变量是否会在提交的时候被Ajax截取并修改POST值。今天在给Magento表单添加Google recaptcha的时候,一直无法获取除了文件原始表单之外的任何新添加表单的值。调试了N久,心里想着可能在什么地方限制了表单数据,不过一直没有考虑是JS去做的。看下具体代码,
name: jQuery(
'#name'
).val(),
email: jQuery(
'#email'
).val(),
telephone: jQuery(
'#telephone'
).val(),
comment: jQuery(
'#comment'
).val(),
recaptcha_challenge_field: jQuery(
'#recaptcha_challenge_field'
).val(),
recaptcha_response_field: jQuery(
'#recaptcha_response_field'
).val()
},
$post
=
$this
->getRequest()->getPost();
var_dump(
$post
);
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |