helo 私は、ページにランダムに出力される json 値のスタイリングに一生懸命努力しました。ここでは 4 つのカテゴリがあります。javascript で行っていることは、多くのオブジェクトを含む json 配列の長さを見つけてから、型 ID をそのまま取得することです。すべての配列で共通で、それらが0、1、2、3カテゴリに属しているかどうかを判断し、json配列のすべての要素を出力するなど、ここで各カテゴリのテーブルを作成し、対応するすべてのIDをプッシュしたいと思いますテーブルの行。
var txt = '<?php echo $response ?>';
//alert(txt);
//var jsonData = eval ("(" + txt + ")");
var jsonData = JSON.parse(txt);
for (var i = 0; i < jsonData.account_detail.length; i++) {
var counter = jsonData.account_detail[i];
//console.log(counter.counter_name);
//alert(counter.type);
document.write("<table border="0" width="500>">")
if(counter.type=="0")
{
document.write(counter.building_name);
document.write(counter.org_name);
document.write(counter.user_name);
document.write(counter.name);
document.write(counter.loc_name);
document.write(counter.email_id);
document.write(counter.password);
}
if(counter.type=="1")
{
document.write(counter.user_name);
document.write(counter.name);
document.write(counter.password);
document.write(counter.email_id);
}
if(counter.type=="2")
{
document.write(counter.building_name);
document.write(counter.org_name);
document.write(counter.user_name);
document.write(counter.opr_code);
document.write(counter.name);
document.write(counter.loc_name);
document.write(counter.email_id);
document.write(counter.password);
}
if(counter.type=="3")
{
document.write(counter.building_name);
document.write(counter.org_name);
document.write(counter.machine_type);
document.write(counter.activate_status);
document.write(counter.machine_name);
document.write(counter.entrance_exit_name);
document.write(counter.entrance_or_exit);
document.write(counter.loc_name);
document.write(counter.activation_code);
}
}
document.write("</table>")