中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP EasyUI DataGrid 資料取的方式介紹

EasyUI DataGrid 是一個用 Jquery 寫的 DataGrid,由此可知,是一個 前端 Web UI 技術(shù),一般大家在產(chǎn)生 DataGrid 比較常見的應(yīng)該就是使用后臺 php 等后臺語言,來直接產(chǎn)生 HTML 語法,來顯示 DataGrid,當(dāng)要對該 DataGrid 操作時,在傳遞參數(shù)到后端,重新產(chǎn)生整各網(wǎng)頁。

而 EasyUI DataGrid 支援兩種做法,一個是,上述,后臺 server 把顯示的 HTML 產(chǎn)生好,在給前端顯示。另一種是,利用 AJAX 的方式來產(chǎn)生,就只是單純喂 JSON 格式資料給前端,前端接收到資料后,在自己分析資料利用 JQuery 來刷新 DataGrid 該部分的畫面。

這邊介紹的是第二種做法,利用 AJAX 技術(shù)來做,這樣的好處,是可以把 資料層-> 控制層-> 展示層 三層獨立來運作,達(dá)到我在之前 多層次架構(gòu)設(shè)計前言 所講的精神,不會像老方法,把 HTML 的產(chǎn)生都放在 php 中來產(chǎn)生,造成 php 開發(fā)人員本身,也要對 HTML 等前端技術(shù)也要了解很深才能進(jìn)行開發(fā)的問題。

在來如此作法,為帶來另一種好處,就是你前端的 UI 是可以更換,而后臺程式卻不用來大幅修改。目前支援 JSON 資料格式的 JavaScript DataGrid 有很多各,大家也可以多去參考其他的公司所提供的 DataGrid ,從中選擇一個最適合的來使用。

介紹到此,接下來直接看程式碼,會更加了解我上述的意思:

首先,需要先設(shè)計 HTML UI 介面,定義要顯示哪些欄位,欄位的顯示名稱等,關(guān)于這部分的欄位定義,EasyUI DataGrid 也是有提供,使用 JavaScript 來動態(tài)定義,而我習(xí)慣用 HTML 直接定義,這樣 也不復(fù)雜,后面在分工上,也比較容易來直接交給 Web 美工人員來直接操作。

這部分重點在 URL 的設(shè)定。
DataGrid2.php

復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="jquery,ui,easy,easyui,web">
<meta name="description" content="easyui help you build your web page easily!">
<title>一 主站蜘蛛池模板: 成人av高清| 久久天天躁狠狠躁夜夜躁2014 | 国产女人与拘做视频免费 | 午夜手机在线视频 | 欧美日韩亚洲一区 | 精品免费 | 精品www| 日日日色 | 亚洲一区二区三区在线免费观看 | 国产精品美女在线观看 | 欧美a级成人淫片免费看 | 日韩在线成人 | 欧美video | 精品免费国产视频 | 国产精品视频观看 | 成人欧美一区二区三区白人 | 农村真人裸体丰满少妇毛片 | 一区二区视频免费观看 | 精品一区二区三区中文字幕 | 久久久www成人免费无遮挡大片 | 天堂一区 | 中文精品视频 | 91中文字幕在线 | av免费网址 | 精精国产xxxx视频在线野外 | 国产在线精品一区二区 | 一区二区三区四区不卡视频 | 国产一区二区三区免费观看在线 | 99视频在线免费观看 | 国产一区欧美一区 | 国产在线中文字幕 | 香蕉视频久久久 | 欧美日韩一区二区三区四区 | 在线一区| 一区二区三区欧美 | 玖玖爱365 | 中文字幕av一区二区三区 | 午夜在线| 91麻豆产精品久久久久久 | 国产成人精品网站 | 伊人免费在线观看 |