【发布时间】:2011-12-14 09:23:03
【问题描述】:
我有一个用 jqGrid 创建的表(用 JSON POST 数据生成)。导航效果很好。 我设置了显示搜索按钮的选项。
当我点击显示的选项时……但没有进行任何研究……
这项研究是在数组元素中使用 Javascript 完成的,还是指定了在 Ajax 中搜索的 URL?
这是我的代码。
<div id="liste">
<div id="messagebox"></div>
<div id="filter"></div>
<table id="list" class="scroll" cellpadding="0" cellspacing="0"></table>
<div id="pager" class="scroll" style="text-align:center;"></div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$("#list").jqGrid({
url:'/admin/statistique/getjson/',
datatype: 'json',
mtype: 'POST',
colNames:['','Nom','Visites Totales', 'Visites Uniques','Contact'],
colModel:[
{name:'edition',index:'edition', sortable:false,editable: false,width:15, align:"center"},
{name:'etablissement_nomAMarrakech',index:'etablissement_nomAMarrakech', sortable:true, editable: false,width:150, align:"center"},
{name:'',index:'', sortable:false, editable: false,width:200, align:"center"},
{name:'',index:'', sortable:false, editable: false,width:200, align:"center"},
{name:'',index:'', sortable:false, editable: false,width:240, align:"center"}
],
pager: '#pager',
rowNum:10,
rowList:[10,25,50,100,300],
sortname: 'etablissement_nomAMarrakech',
viewrecords: true,
autowidth: true,
rownumbers: false,
gridview : true,
sortorder: "desc",
caption:"Aperçu des statistiques"
});
jQuery("#list").jqGrid('navGrid','#pager',{edit:false,add:false,del:false,search:false,refresh:false});
});
</script>
这是一个屏幕
如您所见,当我提交表单时,JQGrid 写“正在加载...”但没有检查任何行...
此致,
【问题讨论】: