为什么我永远不能让JQuery序列化以正常工作。我想我一定会错过一些东西。JQuery发布到php
我可以序列化表单数据,并将其显示在一个警告:
var forminfo = $j('#frmuserinfo').serialize();
alert(forminfo);
我然后张贴到我的PHP页面这样的:
$j.ajax({
type: "POST",
url: "cv-user-process.php",
data: "forminfo="+forminfo,
cache: false,
complete: function(data) {
}
});
但每当(不是第一次),我尝试插入/更新数据库中的数据我只能得到1变量传递:
这是我的PHP脚本:
$testit = mysql_query("UPDATE cv_usersmeta SET inputtest='".$_POST['forminfo']."' WHERE user='X'");
通过的数据只能获得第一个变量。为什么?
我认为这是更多的方式来处理PHP,但它驱使我疯了,总是需要我太长时间才能找到我要出错的地方。