【发布时间】:2012-06-30 06:21:07
【问题描述】:
我目前有一个带有输入和名称属性的表单。
我可以通过 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
我在这里做错了什么?
谢谢
【问题讨论】:
标签: php jquery ajax serialization