我目前有一个带有输入和名称属性的表单。
我可以通过 jquery 得到我需要的东西:
var inputValues= $('.myForm').serialize();
如果我alert(inputValues)
,我得到了我需要的东西,(比如表单 GET 变量categories=examplevalue&name=examplename&email=exampleemail
:)
现在,我正在尝试使用 ajax 将它传递给 PHP,就像这样(ajax.js)
$.ajax({
url: "myfile.php",
type: "POST",
data: "inputs="+inputValues
}).done(function(data){
alert(data);
});
在我的PHP中,我有这个:
if(isset($_POST['inputs'])){
echo $_POST['inputs'];
}
我假设它会根据我的表单提醒一堆变量,但它只会回显第一个名称变量,即categories
我在这里做错了什么?
谢谢