我有一個問題,我無法找到一種方法如何做JSON從PHP獲得分頁,這裏是我的代碼:Yii的分頁到JSON
$type_name = substr(trim($_POST['type']),1);
$criteria = new CDbCriteria();
$count=ImageLibrary::model()->count($criteria);
$pages=new CPagination($count);
$pages->pageSize=10;
$pages->applyLimit($criteria);
$criteria->select = 'name,type';
$criteria->condition = 'type=:type';
$criteria->params = array('type' => $type_name);
$model = ImageLibrary::model()->findAll($criteria);
foreach($model as $key => $data){
$json_data[$key]['name'] = $data->name;
$json_data[$key]['type'] = $data->type;
}
echo CJSON::encode($json_data);
我得到的數據,但我不知道,如何使用json :(或者如果以其他方式存在) 謝謝你的幫助!!!!
「不知道如何讓json」不確定你的意思。 'CJSON :: encode'應該將它轉換爲一個JSON數組給你。 – Pitchinnate
我需要CLinkPager帶到json,我不需要像html一樣生成,它可以返回json,就像「json grid」一樣http://yiibooster.clevertech.biz/json-grid.html – mIRU