即時新手根本沒有學會將我的舊式編碼移到這些。 現在我需要幫助。 -在jQuery中.post需要格式化json數組到html表格
我的JSON(陣列)從我的PHP json_encode
結果:
{"e_id":"12101","e_password":kkkk,"e_secretQuestion":null
{"e_id":"12102","e_password":kkkk,"e_secretQuestion":"abc"}
{"e_id":"12103","e_password":kkkk,"e_secretQuestion":"abc"}
我的jquery:
e.preventDefault();
$.post("/general/helper.php?page=login",$(this).serialize(),function(data,status){
if (data != null){
var tblheader = "<table><tr>";
var tblbody= "";
$.each(data, function(i, field){
tblbody = tblbody + "<td style='border:1px solid gray'>" + field + "</td>";
});
tblbody = tblheader + tblbody + "</tr></table>";
$("#hasil").html(tblbody);
}
},"json");
問:
它的唯一格式在臺上,如果返回1行只,但如果更多的行表格沒有格式化... 請幫助,如何簡單地將其格式化爲表格?此時,請不要建議我使用插件將json數組格式化爲表格。
感謝
我承擔JSON返回的實際的格式爲'{[{ 「E_ID」:」 12101「,」e_password「:kkkk,」e_secretQuestion「:null},{」e_id「:」12102「,」e_password「:kkkk,」e_secretQuestion「:」abc「}]}',對吧? –
也必須是'kkk'的一些複製/粘貼錯誤。我從來沒有見過'json_encode'不是正確的雙引號 – charlietfl
是的,除了我解析JSON語法的問題外,另一個問題是我的JSON格式。我認爲json_encode馬上做,顯然我必須在我的PHP編碼之前先格式化它。無論如何,我在3天(大聲笑),使我的第一個PHP,JSON,JQUERY和MySQL CRUD成功,因爲這麼長時間我是「mi * ro * oft」頭腦,堅持與VB,ASP和MsSQL。謝謝大家 – akauts