码迷,mamicode.com
首页 > Web开发 > 详细

【Jquery】【控件】flexigrid 自定义查询

时间:2014-10-17 15:26:18      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   os   ar   java   for   sp   

最近用flexigrid作报表,需要自定义条件进行查询,界面如下:

bubuko.com,布布扣

翻了半天文档也没找到如何用POST方法自行传递参数进行查询。

找了一个台湾人写的博客,却要改flexigrid的源代码,更不靠谱。

后来在StackOverflow上发现解决方法。

代码如下:

var postData = {
    "AreaCode": areaCode,
    "HasChild": hasChild,
    "CarId": carId,
    //....
};
var params = [];
for (var item in postData) {
    params.push({
        "name": item,
        "value":postData[item]
    });
}
$(‘#flex1‘).flexOptions({ params: params }).flexReload();

flexigrid的刷新方法是调用flexReload()。在刷新前传入参数。

需要注意的是,params必须是name-value格式的数组,否则在POST的时候,flexigrid将无法解析参数。

调用flexReload后,我们会看到flexigrid将自定义的参数Post到服务器上。

bubuko.com,布布扣

 

【Jquery】【控件】flexigrid 自定义查询

标签:style   blog   http   io   os   ar   java   for   sp   

原文地址:http://www.cnblogs.com/nonkicat/p/4031109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!