0

アンカータグのクリックで ajax 呼び出しを行っています。出力として多数の配列があります。しかし、これらの配列を HTML テーブルに表示できません。どうすればこれを達成できるか提案してください。

function getdetail(cid)
{
var cid = cid;
var xmlhttp = new XMLHttpRequest();
var url = "c_detail.php";
var params = "cid="+cid;

xmlhttp.onreadystatechange=function()
  {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {               
            document.getElementById('cdetail').innerHTML = xmlhttp.responseText;        
        }
  }
xmlhttp.open("GET",url+"?"+params,true);
xmlhttp.send();
 }

My array output looks like this : 

Array ( [0] => Array ( [id] => 5088 [start] => first [end] => last [ad_start] =>ad_first [ad_end] => ad_last [cid] => 79 [car] => Dialog ) )

もちろん、これはデータをフォーマットなしの配列のリストとして表示します。HTMLテーブルとして表示したいのですが、助けていただければ幸いです!!! 前もって感謝します

4

1 に答える 1

2

OK、datatablesのような既存のライブラリを使用することをお勧めします。関数を使用して php 配列を json データに変換する必要がありますjson_encode($array)

于 2012-09-17T14:13:57.653 に答える