如何使用JQuery打印从数据库检索的数组数据

时间:2010-07-29 13:00:20

标签: jquery

我正在使用cakePHP 1.26和JQuery。

在TestingController中,我得到了这行代码

function testing(){
$r = $this->User->findallByuser_id(1);
}

我正在使用JQuery Ajax从函数testing()中检索数据:

 $.ajax({
      type: "POST",
      url: curl,   
      success: function(data){ 
      alert(data);  
      }     

以下是JQuery Alert输出:

Array

这就是cakePHP输出:

Array
(
    [User] => Array
        (
            [user_id] => 50
            [name] => hello

        )
       ...
)

1 个答案:

答案 0 :(得分:0)

好吧,像普通数组一样迭代它:

for (var i = 0, l = data.length; i < l; i++)
{
   alert(data[i]["user"]["id"]);
}

我想你还需要一些JavaScript模板引擎来执行简单的HTML生成。检查mustache.js