使用Easyui實(shí)現(xiàn)查詢條件的后端傳遞并自動刷新表格的兩種方法
搜索框如下:
- 通過datagrid的load方法直接傳遞參數(shù)并自動刷新表格
- 通過ajax的post函數(shù)傳遞參數(shù)并通過loadData方法將數(shù)據(jù)初始化到表格中
js代碼(搜索按鈕的點(diǎn)擊事件部分):
$("#standardQueryBtn").click(function(){//點(diǎn)擊搜索按鈕的觸發(fā)事件
if($("#offerid").val() != ""){//判斷id搜索框的值是否為空
$("#dg").datagrid('load',{//調(diào)用load方法傳遞參數(shù),從服務(wù)器加載新數(shù)據(jù)
"offer.id":$("#offerid").val(),//將搜索框的值賦給offer.id并傳到后端
"flag":'qid',//傳遞一個flag值用于判斷執(zhí)行何種操作
});
}else if($("#offername").val() != ""){//判斷name搜素框的值是否為空
$.post("${pageContext.request.contextPath}/OfferServlet",//通過ajax的post函數(shù)傳遞flag和offername值
{flag:"qname","offer.name":$("#offername").val()},
function(ons){//回調(diào)函數(shù)處理
var json = JSON.parse(ons);//將返回的字符串轉(zhuǎn)換為JSON
$('#dg').datagrid('loadData',json);//將表格數(shù)據(jù)初始化方式更新
});
}
});
jsp代碼(只包含按鈕和搜索框的toolbar):
<div id="toolbar">
<a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="newOffer()">新增商品</a>
<a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="editOffer()">編輯商品</a>
<a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="destroyOffer()">刪除商品</a><br>
商品ID:<input type="text" name="offer.id" id="offerid" />
商品名稱:<input type="text" id="offername"/>
<a id="standardQueryBtn" href="javascript:void(0)" rel="external nofollow" class="easyui-linkbutton" data-options="iconCls:'icon-search'">搜索</a>
</div>
總結(jié)
以上所述是小編給大家介紹的使用Easyui實(shí)現(xiàn)查詢條件的后端傳遞并自動刷新表格的兩種方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
- 關(guān)于jQuery EasyUI 中刷新Tab選項(xiàng)卡后一個頁面變形的解決方法
- jQuery easyui刷新當(dāng)前tabs的方法
- easyui window refresh 刷新兩次的解決方法(推薦)
- Java easyui樹形表格TreeGrid的實(shí)現(xiàn)代碼
- jQuery EasyUI API 中文文檔 - TreeGrid 樹表格使用介紹
- jQuery EasyUI API 中文文檔 - DataGrid數(shù)據(jù)表格
- jQuery EasyUI API 中文文檔 - ComboGrid 組合表格
- jQuery EasyUI中對表格進(jìn)行編輯的實(shí)現(xiàn)代碼
相關(guān)文章
基于jquery鼠標(biāo)點(diǎn)擊其它地方隱藏層的實(shí)例代碼
基于jquery鼠標(biāo)點(diǎn)擊其它地方隱藏層的實(shí)例代碼,需要的朋友可以參考下。2011-01-01
jQuery團(tuán)購倒計時特效實(shí)現(xiàn)方法
這篇文章主要介紹了jQuery團(tuán)購倒計時特效實(shí)現(xiàn)方法,可實(shí)現(xiàn)相對固定時間的倒計時效果,非常具有實(shí)用價值,需要的朋友可以參考下2015-05-05
jquery select操作的日期聯(lián)動實(shí)現(xiàn)代碼
是很簡單的代碼 不過我自己操作的時候才發(fā)現(xiàn)我自己還有很多不懂,要多實(shí)際應(yīng)用才發(fā)現(xiàn)問題,哎~~2009-12-12
zTree異步加載展開第一級節(jié)點(diǎn)的實(shí)現(xiàn)方法
這篇文章主要介紹了zTree異步加載展開第一級節(jié)點(diǎn)的實(shí)現(xiàn)方法,需要的朋友可以參考下2017-09-09
牛叉的Jquery——Jquery與DOM對象的互相轉(zhuǎn)換及DOM的三種操作
Jquery對象就是通過jQuery包裝DOM對象后產(chǎn)生的對象,jQuery對象是jQuery獨(dú)有的,其可以使用jQuery里的方法,本文給大家介紹Jquery對象就是通過jQuery包裝DOM對象后產(chǎn)生的對象,jQuery對象是jQuery獨(dú)有的,其可以使用jQuery里的方法。感興趣的朋友可以參考下2015-10-10
jQuery創(chuàng)建自定義的選擇器用以選擇高度大于100的超鏈接實(shí)例
這篇文章主要介紹了jQuery創(chuàng)建自定義的選擇器用以選擇高度大于100的超鏈接,實(shí)例分析了jQuery自定義選擇器的使用技巧,非常具有實(shí)用價值,需要的朋友可以參考下2015-03-03

