亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

JQueryEasyUI學習筆記(九)datagrid查找

2024-04-27 15:12:02
字體:
來源:轉載
供稿:網友

這一系列筆記以easyui的框架使用為主,后臺代碼為輔,如有需要,我會盡量抽時間寫后臺;

<head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <link href="jquery-easyui-1.3.2/themes/default/easyui.CSS" rel="stylesheet" />    <link href="jquery-easyui-1.3.2/themes/icon.css" rel="stylesheet" />    <script src="jquery-easyui-1.3.2/jquery-1.8.0.min.js"></script>    <script src="javaScript.js"></script><!--這個是擴展Jquery的方法-->    <script src="jquery-easyui-1.3.2/jquery.easyui.min.js"></script>    <script src="jquery-easyui-1.3.2/locale/easyui-lang-zh_CN.js"></script></head><body id="layoutbody" class="easyui-layout">    <div data-options="region:'north',title:'North Title',split:true" style="height: 100px;">    </div>    <div data-options="region:'south',title:'South Title',split:true" style="height: 100px;">    </div>    <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width: 100px;">    </div>    <div data-options="region:'west',title:'West',split:true" style="width: 100px;">    </div>    <div data-options="region:'center',title:'center title'" href="CenterPage.html" style="background: #eee; overflow: hidden;">    </div></body>
然后是CenterPage.html框架中的代碼,也就是tabs框架中的代碼:
<script type="text/Javascript" charst="utf-8">    //因為layout框架指向href時,只取html頁面body中間的部分,所以該頁面這樣寫即可    //有datagrid包含屬性較多,所以盡量使用js的方式初始化datagrid框架    $(function () {        $("#dg").datagrid({            url: "GetJson.ashx", //指向一個一般處理程序或者一個控制器,返回數據要求是Json格式,直接賦值Json格式數據也可,我以demo中自帶的Json數據為例,就不寫后臺代碼了,但是我會說下后臺返回的注意事項            iconCls: "icon-add",            fitColumns: false, //設置為true將自動使列適應表格寬度以防止出現水平滾動,false則自動匹配大小            //toolbar設置表格頂部的工具欄,以數組形式設置            idField: 'id', //標識列,一般設為id,可能會區分大小寫,大家注意一下            loadMsg: "正在努力為您加載數據", //加載數據時向用戶展示的語句            pagination: true, //顯示最下端的分頁工具欄            rownumbers: true, //顯示行數 1,2,3,4...            pageSize: 10, //讀取分頁條數,即向后臺讀取數據時傳過去的值            pageList: [10, 20, 30], //可以調整每頁顯示的數據,即調整pageSize每次向后臺請求數據時的數據            //由于datagrid的屬性過多,我就不每個都介紹了,如有需要,可以看它的API            sortName: "name", //初始化表格時依據的排序 字段 必須和數據庫中的字段名稱相同            sortOrder: "asc", //正序            columns: [[                { field: 'code', title: 'Code', width: 100 },                { field: 'name', title: 'Name', width: 100, sortable: true },//sortable:true點擊該列的時候可以改變升降序                { field: 'addr', title: 'addr', width: 100 }            ]],//這里之所以有兩個方括號,是因為可以做成水晶報表形式,具體可看demo            toolbar: [{//在dategrid表單的頭部添加按鈕                text: "添加",                iconCls: "icon-add",                handler: function () {                }            }, '-', {//'-'就是在兩個按鈕的中間加一個豎線分割,看著舒服                text: "刪除",                iconCls: "icon-remove",                handler: function () {                }            }, '-', {                text: "修改",                iconCls: "icon-edit",                handler: function () {                }            }, '-']        });    });    //點擊查找按鈕出發事件    function searchFunc() {        alert("123");        $("#dg").datagrid("load", sy.serializeObject($("#searchForm").form()));//將searchForm表單內的元素序列為對象傳遞到后臺    }    //點擊清空按鈕出發事件    function clearSearch() {        $("#dg").datagrid("load", {});//重新加載數據,無填寫數據,向后臺傳遞值則為空        $("#searchForm").find("input").val("");//找到form表單下的所有input標簽并清空    }</script><div class="easyui-tabs" fit="true" border="false">    <div title="數據展示表格" border="false" fit="true">        <div class="easyui-layout" fit="true" border="false">            <!--由于查詢需要輸入條件,但是以toolbar的形式不好,所以我們在Layout框架的頭部north中書寫查詢的相關信息-->            <!-- 這里我們盡量使其展示的樣式與toolbar的樣式相似,所以我們先查找toolbar的樣式,并復制過來-->            <div data-options="region:'north',title:'高級查詢'" style="height: 100px; background: #F4F4F4;">                <form id="searchForm">                    <table>                        <tr>                            <th>用戶姓名:</th>                            <td>                                <input name="name" /></td>                        </tr>                        <tr>                            <th>創建開始時間</th>                            <td>                                <input class="easyui-datetimebox" editable="false" name="subStartTime" /></td>                            <!--由于datebox框架上面的數據必須是時間格式的,所以我們用editable="false"來禁止用戶手動輸入,以免報錯-->                            <th>創建結束時間</th>                            <td>                                <input class="easyui-datetimebox" editable="false" name="nsubEndTimeame" /></td>                            <td><a class="easyui-linkbutton" href="javascript:void(0);" onclick="searchFunc();">查找</a></td>                            <td><a class="easyui-linkbutton" href="javascript:void(0);" onclick="clearSearch();">清空</a></td>                        </tr>                    </table>                </form>            </div>            <div data-options="region:'center',split:false">                <table id="dg">                </table>            </div>        </div>    </div></div>

Jquery的擴展代碼:

var sy = $.extend({}, sy);/*定義一個全局變量*/sy.serializeObject = function (form) { /*將form表單內的元素序列化為對象,擴展Jquery的一個方法*/    var o = {};    $.each(form.serializeArray(), function (index) {        if (o[this['name']]) {            o[this['name']] = o[this['name']] + "," + this['value'];        } else {            o[this['name']] = this['value'];        }    });    return o;};

圖示:


上一篇:19.選項卡

下一篇:js復制內容到剪貼板

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av免费在线| 国产精品激情av在线播放| 成人中文字幕在线观看| 亚洲视频axxx| 亚洲男人天堂2019| 久久久久久国产精品久久| 成人信息集中地欧美| 久久亚洲一区二区三区四区五区高| 77777少妇光屁股久久一区| 欧美在线精品免播放器视频| 国产精品海角社区在线观看| 亚洲精品成人久久电影| 国产+成+人+亚洲欧洲| 亚洲女人初尝黑人巨大| 亚洲激情中文字幕| 欧美大片免费看| 麻豆一区二区在线观看| 国产成人精品日本亚洲专区61| 国产精品wwww| www.国产精品一二区| 欧美乱人伦中文字幕在线| 久久九九有精品国产23| 成人妇女免费播放久久久| www.日本久久久久com.| 久久久爽爽爽美女图片| 日韩av在线最新| 日本精品一区二区三区在线播放视频| 日韩欧美大尺度| 国产99久久精品一区二区 夜夜躁日日躁| 欧美日韩国产一区二区三区| 78m国产成人精品视频| 伊人激情综合网| 欧美日韩999| 欧美猛少妇色xxxxx| 国产精品白丝jk喷水视频一区| 亚洲美女免费精品视频在线观看| 欧美视频在线观看 亚洲欧| 一本色道久久综合狠狠躁篇怎么玩| 日韩黄色高清视频| 91av福利视频| 日本亚洲欧美成人| 亚洲美女免费精品视频在线观看| 亚洲成人网av| 亚洲深夜福利视频| 久久亚洲综合国产精品99麻豆精品福利| 久久综合九色九九| 91国产精品视频在线| 91sao在线观看国产| 精品性高朝久久久久久久| 91免费版网站入口| 久久久久久亚洲精品不卡| 国产91免费观看| 91精品在线国产| 国产精品jizz在线观看麻豆| 亚洲最大福利网| 成人国产精品色哟哟| 日韩一区二区三区国产| 97在线看免费观看视频在线观看| 国产精品爽黄69天堂a| 久久久免费观看视频| 亚洲毛片在线免费观看| 欧美日韩国产丝袜另类| 久久久久久久久久久国产| 亚洲最新中文字幕| 夜夜嗨av色综合久久久综合网| 亚洲欧美激情四射在线日| 亚洲成年人影院在线| 欧美午夜xxx| 亚洲午夜精品视频| 91精品成人久久| 国产日韩在线视频| 精品国产欧美成人夜夜嗨| 久久成年人视频| 国产深夜精品福利| 欧美性xxxxxxxxx| 色777狠狠综合秋免鲁丝| 国产婷婷色综合av蜜臀av| 国产亚洲欧洲高清一区| 久久综合久中文字幕青草| 国产精品成久久久久三级| 最新69国产成人精品视频免费| 国产精品高清网站| 成人黄色网免费| 中日韩美女免费视频网站在线观看| 欧美精品日韩三级| 久久久亚洲国产天美传媒修理工| 国产精品免费网站| 一本一道久久a久久精品逆3p| 亚洲精品国偷自产在线99热| 久久久电影免费观看完整版| 视频在线观看一区二区| 狠狠做深爱婷婷久久综合一区| 国内精品久久久久| 91免费看片在线| 永久免费看mv网站入口亚洲| 国产v综合v亚洲欧美久久| 国产欧美 在线欧美| 久久精品视频99| 欧美成人精品三级在线观看| 亚洲国产精品悠悠久久琪琪| 精品女同一区二区三区在线播放| 欧美午夜xxx| 中文字幕在线看视频国产欧美在线看完整| 国产日本欧美一区二区三区| 日韩欧美在线视频观看| 91精品国产高清久久久久久久久| 日本道色综合久久影院| 欧美丝袜一区二区| 亚洲网站在线看| 98精品国产高清在线xxxx天堂| 欧美美女18p| 91久久精品国产| 欧美精品少妇videofree| 亚洲最新中文字幕| 欧美国产日韩一区| 欧美激情小视频| 国产精品高潮粉嫩av| 日韩免费看的电影电视剧大全| 日韩中文字幕网| 高清欧美性猛交xxxx| 欧美肥老太性生活视频| 社区色欧美激情 | 人人爽久久涩噜噜噜网站| 最近2019中文字幕在线高清| 菠萝蜜影院一区二区免费| 欧美日韩福利在线观看| 免费不卡在线观看av| 91精品视频在线看| 成人写真福利网| 欧美色欧美亚洲高清在线视频| 国产午夜精品美女视频明星a级| 久久av在线播放| 国产精品久久久久久久久久小说| 欧美高清视频在线观看| 国产成人精品在线| 亚洲欧美日韩天堂一区二区| 国产成人亚洲综合青青| 国产91av在线| 亚洲国产精品高清久久久| 伊人久久五月天| 日韩一二三在线视频播| 精品国产91久久久久久老师| 亚洲第一页自拍| 中文字幕欧美在线| 欧美激情综合色| 国产精品亚洲精品| 欧美特级www| 亚洲精品日韩丝袜精品| 色综合久久精品亚洲国产| 91国内揄拍国内精品对白| 91在线精品播放| 精品久久久久久亚洲国产300| 亚洲中国色老太| 日韩成人高清在线| 欧美精品午夜视频| 日韩成人久久久| 久久久免费电影| 亚洲国产天堂久久综合网| 国产一区在线播放| 91久久久久久久一区二区| 亚洲成人网在线| 97成人精品视频在线观看| 精品视频久久久久久久| 成人亚洲欧美一区二区三区|