我试图从yii cgridview获取所有数据,我需要在jquery ajax中获取cgridview的数据提供者。
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'contacts-grid',
'dataProvider'=>$arrayDataProvider,
'gridIcon'=>Yii::app()->request->baseUrl.'/images/user.png',
'afterAjaxUpdate' => "function(id,data){ $('.tooltip').tooltipster({}); }",
'headingText'=>utf8_encode(Yii::t('basecontact', 'Contacts')),
'columns'=> array_merge($chkarr,$names),//$names,
'htmlOptions'=>array(),
));
请任何人帮助我们获取上面网格的所有行或数据提供者!!!
答案 0 :(得分:0)
// get dataprovider with ActiveRecord (or some other method)
// and send it to front
$data = json_encode($arrayDataProvider->getData());
$this->layout = false;
$this->renderText($data);