爲什麼我永遠不能讓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,但它驅使我瘋了,總是需要我太長時間才能找到我要出錯的地方。