即时新手根本没有学会将我的旧式编码移到这些。 现在我需要帮助。 -在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