在PHP中我創建了一個名爲數組:jQuery的JSON PHP JSON不工作
$errorsa = array();
然後爲每個錯誤我加這東西值陣列通過這樣的事情:
$errorsa[] = array("id"=>"rules","error"=>"You need to agree to rules");
然後在該文件的最後,我這樣做:
echo json_encode($errorsa);
然後在我的主文件我做這樣的事情:
$("#submiter").click(function() {
$.post("submit.php",
$("#formmain").serialize(),
function(data) {
$.each(data,function() {
$("#result").append(this.error);
});
},
"json"
)
});
但這不工作?
我是json的新手,期待着它。
有什麼我沒有在這個錯誤?
你試過顯示響應數據,看看它實際上是一個對象呢? – loganfsmyth
@logan U的意思是在PHP方面?還是它返回任何值? – kritya
嘗試在PHP和JS兩端添加相同的sys.out。所以你可以看到問題在哪裏! –