日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

datagrid php json,thinkphp和easyui结合中,datagrid等容器获取json数据的方法

發(fā)布時間:2023/12/19 php 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 datagrid php json,thinkphp和easyui结合中,datagrid等容器获取json数据的方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一直使用兩者進(jìn)行前后臺開發(fā),非常方便,但在datagrid中獲取json數(shù)據(jù)并顯示的時候碰到了問題,網(wǎng)上資料非常的少,基本都是jsp和php的,thinkphp框架的就沒有了,可能非常簡單,但本人剛學(xué),又不喜歡看幫助文檔,走了不少彎路,下面將問題及解決方法介紹一下。

一直以來思維方式固定在了thinkphp的控制器方法中,總是以為動態(tài)的__URL__/data可以顯示,但忽略了easyui的調(diào)取。

解決歷程:

直接在datagrid的url屬性中:__URL__/data

失敗!

想在thinkphp中生成json數(shù)據(jù)文件,未找到此功能

失敗!

后來轉(zhuǎn)換思路,生成shtml文件,成功,但太繁瑣,不實用

失敗!

繼續(xù)轉(zhuǎn)換思路,直接生成模板文件,原來是如此簡單,要多變通啊

成功!

下面將代碼貼出,新手或者遇到此問題未解決的同志們參考一下:

$renyuan=M('renyuan');//不解釋

//?????$shenqing=M('shenqing');

import("@.ORG.Page");//導(dǎo)入分頁類

$tiaojian=array();//查詢條件,設(shè)置數(shù)組

$tiaojian['sqr_sq_id']=$_SESSION['sq_id'];//查詢條件,不解釋

$tiaojian['sqr_dw_id']=$_SESSION['sqdwid'];

$total = $renyuan->where($tiaojian)->count();??? //計算總數(shù)

$page= new Page ( $total, 10 );?//分類總數(shù)與每頁默認(rèn)顯示數(shù)

$rylist=$renyuan->page($_REQUEST['page'].',10')->order('id desc')->where($tiaojian)->select();//注意一下,request['page']是獲取頁面數(shù),page是easyui后臺傳輸?shù)膮?shù),后面的10可以更改為request['rows'],同page參數(shù),可以在easyui的datagrid中動態(tài)更改每頁的顯示數(shù)

//?????$tiaojian1=array();

//?????$tiaojian1['id']=$_SESSION['sq_id'];

//?????$sq=$shenqing->where($tiaojian1)->find();

$show=$page->show();

$abc='{"total":'.$total.',"rows":'.json_encode($rylist).'}'//重要,這才是easyui的標(biāo)準(zhǔn)數(shù)據(jù)格式,數(shù)據(jù)總數(shù)和數(shù)據(jù)內(nèi)容在同一個json中

$this->assign('abc',$abc);

//?????$this->assign('sq',$sq);

$this->assign('page',$show);

$this->display();

好了,結(jié)束,看一下效果

總結(jié)

以上是生活随笔為你收集整理的datagrid php json,thinkphp和easyui结合中,datagrid等容器获取json数据的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。