我使用了一個struts2jquery網格,其中我給出了filter =「true」。所以它在客戶端過濾數據。但它僅在區分大小寫的情況下進行過濾。我需要無案例地獲取數據。所以我需要補充什麼。期待一些建議。謝謝 !!!在不區分大小寫的情況下在<sjg:grid>中過濾
2
A
回答
0
我發現用JavaScript的解決方案:
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<%@ taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>
<s:url var="remoteurl" action="jsontable" />
<sjg:grid id="gridtableID"
caption="Primjer JSON TABELE"
dataType="json"
href="%{remoteurl}"
gridModel="gridModel"
viewrecords="true"
pager="true"
pagerPosition="centar"
navigator="true"
navigatorSearch="true"
filter="true"
filterOptions="{stringResult:true}"
loadonce="true"
>
<sjg:gridColumn name="id"
index="id" title="ID"
formatter="integer"
search="false"
searchoptions="{sopt:['cn','eq','ne','bw','bn','ew','en','nc']}"
editable="false" />
<sjg:gridColumn name="name" index="name" title="Name" sortable="true"
search="true"
searchoptions="{sopt:['cn','eq','ne','bw','bn','ew','en','nc']}" />
<sjg:gridColumn name="country" index="country" title="Country"
search="true"
searchoptions="{sopt:['cn','eq','ne','bw','bn','ew','en','nc']}"/>
<sjg:gridColumn name="city" index="city" title="City" search="true"
searchoptions="{sopt:['cn','eq','ne','bw','bn','ew','en','nc']}" />
<sjg:gridColumn name="creditLimit" index="creditLimit"
title="Credit Limit" formatter="currency" search="true"
searchoptions="{sopt:['cn','eq','ne','bw','bn','ew','en','nc']}"/>
</sjg:grid>
<script>
$(document).ready(function(){
$("#gridtableID").jqGrid('setGridParam', { ignoreCase: true});
});
</script>
0
這可能是有點晚了,但這裏是一個簡單的解決方案:
第1步: 添加onCompleteTopics到SGJ:電網標籤。
<sjg:grid
...
onCompleteTopics="loadComplete"
...
>
第2步: 添加.subscribe與下面的代碼中你的.jsp。
<script>
$.subscribe('loadComplete', function (event, data){
$("#gridtable").jqGrid('setGridParam', { ignoreCase: true});
});
</script>
這應該關閉網格頂部的過濾器行的區分大小寫。這嚴格用於客戶端過濾。
相關問題
- 1. 如何在不區分大小寫的情況下檢查Hunspell中的拼寫
- 2. 在區分大小寫的情況下創建的myisam表比不區分大小寫的執行更好嗎?
- 3. AngularJs,過濾器不區分大小寫
- 4. 默認情況下ORACLE 11g不區分大小寫
- 5. JPQL查詢:使用ORDER BY情況下不區分大小寫
- 6. Travis CI默認情況下不區分大小寫?
- 7. JPA 2 Criteria API不區分大小寫的情況下不區分大小寫條件
- 8. 在有效區分大小寫的情況下查詢MongoDB(通過pymongo)
- 9. 在不使用strcmpi()的情況下使strcmp()不區分大小寫()(C++)
- 10. 如何在不區分大小寫的情況下讀取cassandra數據
- 11. 在不區分大小寫的情況下使用MySQL MATCH混合列類型
- 12. 如何在不區分大小寫的情況下對查詢進行搜索?
- 13. 如何在不區分大小寫的情況下按字母順序排序
- 14. 如何在不區分大小寫的情況下驗證唯一對
- 15. SqlContainer過濾器區分大小寫Vaadin
- 16. lucene過濾器區分大小寫
- 17. 環回REST API過濾器在Linux上不區分大小寫?
- 18. 在通過過濾器區分大小寫的搜索,包括
- 19. 如何讓PostgreSQL/pgAdmin在區分大小寫的情況下表現得更好?
- 20. 區分大小寫:用不同的情況不同的結果在VBScipt
- 21. 如何使用戶輸入的情況下蟒搜索不區分大小寫
- 22. 如何在不超過最大文檔大小的情況下編寫聚合?
- 23. 如何在這種特殊情況下刪除區分大小寫?
- 24. 爲什麼jquery .attr()在這種情況下變得區分大小寫?
- 25. 如何在不改變大小寫的情況下使用str_replace?
- 26. 不區分大小寫的過濾使用谷歌番石榴
- 27. 如何使hg忽略不區分大小寫的過濾器
- 28. 使區分大小寫不敏感的區分大小寫表
- 29. 區分大小寫的URL不區分大小寫
- 30. VB.NET不區分大小寫;很好的區分大小寫?