在我的jqgrid中显示(巨大)php数组的最简单方法是什么?

主教

首先,我是菜鸟...

我有一个类似于此示例的php数组:

`array(
    (int) 0 => array(
        'Car' => array(
            'id' => '3',
            'field1' => 'blablabla',
            'field2' => 'blabla'
        )
    ),
    (int) 1 => array(
        'Car' => array(
            'id' => '9',
            'field1' => 'blablabla',
            'field2' => 'blabla'
        )
    ),
    (int) 2 => array(
        'Car' => array(
            'id' => '12',
            'field1' => 'blablabla',
            'field2' => 'blabla'
        )
    )
)`

这个数组可以包含很多行(超过5000行),它来自cakephp查询。

我想在jqgrid中显示它。

我尝试过这种方式:

jQuery的:

$('#jqList').jqGrid({
    datatype: 'local',
    colNames:['Field 1', 'Field 2'],
    colModel:[
        {name:'field1',index:'field1', width:200},
        {name:'field1',index:'field1', width:300}
    ],
    pager: '#jqPager',
        rowNum: 20,
        rowList: [10, 20, 30, 50],
        height: '100%',
});

var carsJson = <?php echo json_encode($cars) ?>;
for (data in carsJson) {
    jQuery('#jqList').addRowData(carsJson[data]['Enfant']['id'], carsJson[data]['Car']);
}

我可以显示行,但是页面冻结了几秒钟,并且jqgrid中没有任何页面:(

我很高兴收集任何有用的提示。

非常感谢

纳特·赫尔曼(Knut Herrmann)

使用数据类型"json"代替"local"和,url后者将传递数据。这样,网格将仅加载在UI中显示所需的行数,并且比开始时加载全部5000行要快得多。

url:'server.php?q=2',
datatype: "json",

在此处查看示例:http : //trirand.com/blog/jqgrid/jqgrid.html加载数据/ JSON数据

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Byte []显示图像的最简单方法是什么?

来自分类Dev

在nginx上启用PHP的最简单方法是什么?

来自分类Dev

在nginx上启用PHP的最简单方法是什么?

来自分类Dev

在C中仅显示浮点数25.50的最简单方法是什么?

来自分类Dev

用循环(Js)从数组中删除空值的最简单方法是什么

来自分类Dev

在HAML中增加ID的最简单方法是什么?

来自分类Dev

在Angular中制作editForm的最简单方法是什么?

来自分类Dev

在mysql和php中实现价格计划的最简单方法是什么?

来自分类Dev

在mysql和php中实现价格计划的最简单方法是什么?

来自分类Dev

知道PHP中类的名称空间的最简单方法是什么?

来自分类Dev

在最大的日期范围描述中显示两个日期之间的差异的最简单方法是什么?

来自分类Dev

从文件夹中获取随机文件并将其显示在烧瓶上的最简单方法是什么?

来自分类Dev

使来自不同目录的自定义组件显示在 QML-Designer 中的最简单方法是什么?

来自分类Dev

根据另一个值获取 JSON 数组中的值的最简单方法是什么?

来自分类Dev

将每个值移动到数组中其自己的唯一索引的最简单方法是什么?

来自分类Dev

我的C程序从配置中接收一些文件路径的最简单方法是什么?

来自分类Dev

使用Django框架显示大型查询的最简单方法是什么?

来自分类Dev

实现路线以显示某些视图的最简单方法是什么?

来自分类Dev

突出显示/强调查询的重复记录的最简单方法是什么?

来自分类Dev

在行上打印数组的最简单方法是什么?

来自分类Dev

将带有键的数组转换为其他格式的最简单方法是什么

来自分类Dev

从Tuple2数组创建案例类对象的最简单方法是什么?

来自分类Dev

防止空字符终止我的字符串的最简单方法是什么?

来自分类Dev

从PHP Google API获取电子邮件地址的最简单方法是什么

来自分类Dev

在特定日期(mysql-php)中计算特定值的最简单方法是什么?

来自分类Dev

使用 Python 语法编写此 PHP 代码的最简单方法是什么?

来自分类Dev

使OSX中的matplotlib在虚拟环境中工作的最简单方法是什么?

来自分类Dev

在此示例中,在tidyverse和ggplot中订购盒装图的最简单方法是什么?

来自分类Dev

在Powershell中增加字符串变量中数字的最快/最简单方法是什么?

Related 相关文章

  1. 1

    从Byte []显示图像的最简单方法是什么?

  2. 2

    在nginx上启用PHP的最简单方法是什么?

  3. 3

    在nginx上启用PHP的最简单方法是什么?

  4. 4

    在C中仅显示浮点数25.50的最简单方法是什么?

  5. 5

    用循环(Js)从数组中删除空值的最简单方法是什么

  6. 6

    在HAML中增加ID的最简单方法是什么?

  7. 7

    在Angular中制作editForm的最简单方法是什么?

  8. 8

    在mysql和php中实现价格计划的最简单方法是什么?

  9. 9

    在mysql和php中实现价格计划的最简单方法是什么?

  10. 10

    知道PHP中类的名称空间的最简单方法是什么?

  11. 11

    在最大的日期范围描述中显示两个日期之间的差异的最简单方法是什么?

  12. 12

    从文件夹中获取随机文件并将其显示在烧瓶上的最简单方法是什么?

  13. 13

    使来自不同目录的自定义组件显示在 QML-Designer 中的最简单方法是什么?

  14. 14

    根据另一个值获取 JSON 数组中的值的最简单方法是什么?

  15. 15

    将每个值移动到数组中其自己的唯一索引的最简单方法是什么?

  16. 16

    我的C程序从配置中接收一些文件路径的最简单方法是什么?

  17. 17

    使用Django框架显示大型查询的最简单方法是什么?

  18. 18

    实现路线以显示某些视图的最简单方法是什么?

  19. 19

    突出显示/强调查询的重复记录的最简单方法是什么?

  20. 20

    在行上打印数组的最简单方法是什么?

  21. 21

    将带有键的数组转换为其他格式的最简单方法是什么

  22. 22

    从Tuple2数组创建案例类对象的最简单方法是什么?

  23. 23

    防止空字符终止我的字符串的最简单方法是什么?

  24. 24

    从PHP Google API获取电子邮件地址的最简单方法是什么

  25. 25

    在特定日期(mysql-php)中计算特定值的最简单方法是什么?

  26. 26

    使用 Python 语法编写此 PHP 代码的最简单方法是什么?

  27. 27

    使OSX中的matplotlib在虚拟环境中工作的最简单方法是什么?

  28. 28

    在此示例中,在tidyverse和ggplot中订购盒装图的最简单方法是什么?

  29. 29

    在Powershell中增加字符串变量中数字的最快/最简单方法是什么?

热门标签

归档