读书人

有用jquery报表插件flexigrid的么

发布时间: 2012-12-14 10:33:08 作者: rapoo

有用jquery表格插件flexigrid的么
这个插件向后台如何传参数啊,刚接触,不知道该怎么办

<script type="text/javascript">
$(function(){
$("#btnSearch1").click(function(){
$("#fgrdProduct").flexigrid({
url: 'flexigrid.ashx',
dataType: 'json',
colModel: [
{ display: '编号', name: 'id', width: 40,sortable: true, align: 'center' },
{ display: '姓名', name: 'pro_name', sortable: true, width: 40, align: 'center' },
{ display: '年龄', name: 'age', width: 40,sortable: true, align: 'center' },
{ display: '性别', name: 'gender', width: 40,sortable: true, align: 'center' }
],
// searchitems: [
// { display: '编号', name: 'id', isdefault: true },
// { display: '姓名', name: 'pro_name' },
// { display: '年龄', name: 'age' },
// { display: '性别', name: 'gender' }

// ],
sortname: "id",
sortorder: "desc",
title: '管线信息',
//useRp: true,
//usepager:true,
//rp: 10,
//showToggleBtn:true,
//showTableToggleBtn: true,
width: 500,
height: 'auto'


});
});
});
</script>


<body>       
<div>
<input id="btnSearch1" type="button" value="查询" />
id:<input id="txtId" type="text"/>
<table id="fgrdProduct" style="display:none"></table>
</div>
</body>
</html>
,后台用的是一般处理程序
[最优解释]
最简单的就是把grid渲染的写成一个函数,传一个ID,判断ID如果不传 就查询全部,也就是那个url的后面不加参数

然后再在在 查询按钮上写一个点击的事件,点击后或者input输入框中的值,当做参数再次调用grid的渲染方法,那个url后面就有参数,实现你的普通查询功能了
[其他解释]
就是这么传啊
[其他解释]
我是这个意思,输入id值,点击查询时把这个id值传到后台,我不知道该怎么把这个id值传到后台
引用:
就是这么传啊

[其他解释]
可以这么传,我想把上面那个id传过去,该怎么写啊。

读书人网 >asp.net

热点推荐