使用jQuery和flexigrid,如何传递其他值来自定义网格内容?

时间:2013-09-12 20:13:09

标签: jquery json servlets flexigrid

通常的值是通过JSON传递给servlet的。但是,我需要一个时间戳范围(开始和停止值),我需要使用IN ADDITION到常规的flexigrid值(页面, qtype,query,rp,sortname,sortorder)。所以,我想用字符串值添加startTime和stopTime,例如“09/12/2013 16:03”

我尝试过使用flexOptions,但一定不能正确使用它,因为我没有传递额外的值。任何人都可以告诉我如何将这两个值与flexigrid帖子中的其他值一起传递给服务器吗?

1 个答案:

答案 0 :(得分:1)

找到答案。使用此代码:

$('#useTimeRange').change(function() {
if( this.checked ) {    //limit events to timestamp range
    //alert("Checked " + startTime + " " + endTime);
    var data = {name: 'startTime', value: $("#startTime").val()};
    var data2= {name: 'endTime',  value:$("#endTime").val()};
    $('.flex5').flexOptions({params: [ data, data2 ]}).flexReload();        
}

这是相关的UI和firebug:

flexigrid extra params