【问题标题】:On scroll down load data dyanamicaly in cgridview yii在 cgridview yii 中向下滚动加载数据动态
【发布时间】:2017-09-15 07:36:30
【问题描述】:

yii 中,我正在使用带有分页功能的Cgridview 小部件。而不是我需要通过向下滚动事件动态加载数据。有扩展名吗?

这是我正在使用的小部件。

<?php 
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'leave-approve-grid',
'itemsCssClass'=>'table table-bordered table-condensed table-hover table-striped dataTable',
'filter'=>$model,
'dataProvider'=>$model->approve_search(),
'enablePagination' => true,    
'pagerCssClass'=>'dataTables_paginate paging_bootstrap table-pagination',
'pager' => array('header'=>'','htmlOptions'=>array('class'=>'pagination')),
'columns' => array(             
            array(name=>'type_id', 'value'=>'$data["leave_type"]','header'=>'Leave type','filter'=>CHtml::activeDropDownList($model,'type_id',CHtml::listData($model->SelectAllLeaveType(),'type_id','type'),array('prompt'=>'All'))),
            array(name=>'staff_name','value'=>'$data["staff_name"]','header'=>'Staff Name'),
),
)
);

【问题讨论】:

    标签: php jquery yii yii-extensions


    【解决方案1】:

    不,Yii gridview 没有任何智能渲染选项。您应该使用具有此功能的 jquery 数据网格插件。我用过jqGrid plugin,这是一个非常好的数据网格,它具有此功能和许多其他功能。

    【讨论】:

    • 还有其他方法吗?.你有使用jqgrid插件的CGridview的工作代码吗?
    • CGridview 无法与 jqgrid 集成!这两个插件完全不同。如果您需要使用智能渲染等高级功能,您应该完全离开 CGridview 并使用 jqgrid 插件。 jqgrid 是一个易于设置的插件,并且具有简单的文档。 stackoverflow 中也存在许多关于它的问题和答案。因此,您可以在出现可能的问题时轻松找到答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    相关资源
    最近更新 更多