EasyUi中的Combogrid 實(shí)現(xiàn)分頁(yè)和動(dòng)態(tài)搜索遠(yuǎn)程數(shù)據(jù)
jquery easyui中的combogrid比較特殊,算是combo和grid的組合,combogrid結(jié)合一個(gè)可編輯的文本框和下拉數(shù)據(jù)網(wǎng)格面板,可以讓用戶(hù)迅速找到并選擇,又可以進(jìn)行搜索,展示與當(dāng)前輸入的字符相匹配的數(shù)據(jù)。如果數(shù)據(jù)量大的情況,就需要combogrid具有分頁(yè)的功能。下面給大家介紹EasyUi中的Combogrid 實(shí)現(xiàn)分頁(yè)和動(dòng)態(tài)搜索遠(yuǎn)程數(shù)據(jù)。
$('#mallid').combogrid({ panelWidth:500, idField:'mallid', //ID字段 textField:'mallname', //顯示的字段 url:"../global/datagrid.aspx?act=malllist", fitColumns: true, striped: true, editable:true, pagination : true,//是否分頁(yè) rownumbers:true,//序號(hào) collapsible:false,//是否可折疊的 fit: true,//自動(dòng)大小 pageSize: 10,//每頁(yè)顯示的記錄條數(shù),默認(rèn)為10 pageList: [10],//可以設(shè)置每頁(yè)記錄條數(shù)的列表 method:'post', columns:[[ {field:'mallname',title:'商城名稱(chēng)',width:150,sortable:true}, {field:'url',title:'網(wǎng)址',width:150} ]], keyHandler: { up: function() {}, down: function() {}, enter: function() {}, query: function(q) { //動(dòng)態(tài)搜索 $('#mallid').combogrid("grid").datagrid("reload", { 'keyword': q }); $('#mallid').combogrid("setValue", q); } } });
最近做一個(gè)項(xiàng)目時(shí)用到了jquery easyui,但是官方提供的demo太簡(jiǎn)單了,有好多功能都沒(méi)有相關(guān)的例子。網(wǎng)上的資料很少,只能自己寫(xiě)demo了。在這里簡(jiǎn)單記錄一下。
1.easyUi combotree 實(shí)現(xiàn)動(dòng)態(tài)加載樹(shù)節(jié)點(diǎn)
2.easyUi combogrid 實(shí)現(xiàn)分頁(yè)和動(dòng)態(tài)搜索遠(yuǎn)程數(shù)據(jù)
下面給大家補(bǔ)充點(diǎn)知識(shí):
一、ComboGrid常用屬性參數(shù)配置
loadMsg:加載遠(yuǎn)程數(shù)據(jù),顯示的信息
idField:select中選擇提交值
textField:select中選擇的顯示值
mode:定義如何加載DataGrid的數(shù)據(jù)文本的方式。當(dāng)設(shè)置為“'remote'”模式下,什么類(lèi)型的用戶(hù)將被發(fā)送http請(qǐng)求參數(shù)名為'q'的服務(wù)器,以獲取新的數(shù)據(jù)
filter:當(dāng)數(shù)據(jù)加載時(shí)”mode”設(shè)置為”local”,如何選擇本地?cái)?shù)據(jù)源,返回true選擇行
二、ComboGrid常用方法
options():返回選擇對(duì)象
grid():返回選擇dataGrid對(duì)象
setValues(values):設(shè)置元素值數(shù)組
setValue(value):設(shè)置組件的值
clear():清除組件的值
- EasyUI學(xué)習(xí)之DataGird分頁(yè)顯示數(shù)據(jù)
- MVC+EasyUI+三層新聞網(wǎng)站建立 分頁(yè)查詢(xún)數(shù)據(jù)功能(七)
- jQuery EasyUI API 中文文檔 - Pagination分頁(yè)
- jQuery EasyUI datagrid實(shí)現(xiàn)本地分頁(yè)的方法
- jQuery EasyUI Pagination實(shí)現(xiàn)分頁(yè)的常用方法
- EasyUi datagrid 實(shí)現(xiàn)表格分頁(yè)
- EasyUI Pagination 分頁(yè)的兩種做法小結(jié)
- SSh結(jié)合Easyui實(shí)現(xiàn)Datagrid的分頁(yè)顯示
- 淺談MVC+EF easyui dataGrid 動(dòng)態(tài)加載分頁(yè)表格
- EasyUi+Spring Data 實(shí)現(xiàn)按條件分頁(yè)查詢(xún)的實(shí)例代碼
- easyUI使用分頁(yè)過(guò)濾器對(duì)數(shù)據(jù)進(jìn)行分頁(yè)操作實(shí)例分析
相關(guān)文章
一個(gè)頁(yè)面元素appendchild追加到另一個(gè)頁(yè)面元素的問(wèn)題
一般都是自己創(chuàng)建元素然后append到頁(yè)面的但是如果是頁(yè)面本身有的元素append到另一個(gè)頁(yè)面元素呢,很多的新手朋友對(duì)此問(wèn)題比較好奇,本人也是如此啊,好了不多說(shuō),切入主題,感興趣的朋友可以了解下哦2013-01-01防止Layui form表單重復(fù)提交的實(shí)現(xiàn)方法
今天小編就為大家分享一篇防止Layui form表單重復(fù)提交的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09JavaScript中自動(dòng)插入分號(hào)的規(guī)則詳解
JavaScript?提供了?automatic?semicolon?insertion?(ASI)自動(dòng)插入分號(hào)規(guī)則,在不加分號(hào)的情況下,會(huì)自動(dòng)補(bǔ)充分號(hào)來(lái)分隔不同語(yǔ)句,下面我們就來(lái)具體了解一下這一規(guī)則吧2024-01-01javascript實(shí)現(xiàn)計(jì)時(shí)器的簡(jiǎn)單方法
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)計(jì)時(shí)器的簡(jiǎn)單方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-02-02BootStrap框架中的data-[ ]自定義屬性理解(推薦)
這篇文章主要介紹了BootStrap框架中的data-[ ]自定義屬性理解(推薦),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02JavaScript腳本語(yǔ)言是什么_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
JavaScript是什么?這篇文章主要介紹了一種廣泛用于客戶(hù)端Web開(kāi)發(fā)的腳本語(yǔ)言JavaScript,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06js遍歷獲取表格內(nèi)數(shù)據(jù)的方法(必看)
下面小編就為大家?guī)?lái)一篇js遍歷獲取表格內(nèi)數(shù)據(jù)的方法(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04從表單校驗(yàn)看JavaScript策略模式的使用詳解
這篇文章主要介紹了從表單校驗(yàn)看JavaScript策略模式的使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10