zoukankan      html  css  js  c++  java
  • jqgrid后台传参数

    JScript code // 获得当前postData选项的值

    var postData = $("#proList").jqGrid("getGridParam", "postData"); // 将查询参数融入postData选项对象

    $.extend(postData, [color=#FF0000]$("#searchVoForm").serializeArray()[/color]);

    $("#proList").jqGrid('setGridParam',{search: true}).trigger("reloadGrid", [{page:1}]);

    HTML code

    <s:form id="searchVoForm">
    <table id="searchVoInfo" class="form_table" width="100%" border="1" cellpadding="0" cellspacing="0">
    <tr>
    <td class="td_title_right" width="10%"><s:label value="项目名称 "/></td>
    <td width="40%" align="left"><s:textfield id="proName" name="searchVo.proName" size="30" maxlength="50" cssStyle="155px"/></td>
    <td class="td_title_right" width="10%"><s:label value="建设地区"/></td>
    <td width="40%" align="left"><s:textfield id="buildArea" name="searchVo.buildArea" size="30" maxlength="50" cssStyle="155px"/></td>
    </tr>
    </table>
    </s:form>
    <div style="padding: 4px 0px 4px 0px; text-align: center;">
    <div id="searchId" onclick="searchProList();">查询</div>
    <div id="clearId" onclick="clearParam();">清空</div></div>
    <div id="proGrid" class="ui-layout-west ui-widget ui-widget-content"><table id="proList" width="100%"></table><div id="pager" style=" 100%;"></div></div>
     
    $("#list").setGridParam({postData:{"param1": "value1","param2": param2}}).trigger("reloadGrid");
    假设jqgrid的id是list主要是改变postData的数据就行 更简单的是对象化form中所以要提交的控件
    $.fn.serializeObject = function(){ 
     var o = {}; var a = this.serializeArray(); 
     $.each(a, function() {  
      if (o[this.name] !== undefined)
       {   
       if (!o[this.name].push)
        {    
        o[this.name] = [o[this.name]];   
        }   
        o[this.name].push(this.value || '');  
        } else {   
         o[this.name] = this.value || '';  
        } 
       }); 
        return o;};
    然后var serialformdate = $("form").serializeObject()$("#list").setGridParam({page:1, postData:serialformdate}).trigger("reloadGrid");
    提交所以form的数据导control了
     
     
     
     
     
    每一天都要行动,在前进中寻求卓越。
  • 相关阅读:
    [de2_tv] PAL制TV_VGA
    【转】NiosII中SDRAM相移计算
    VGA controller的代码分析
    TIOBE 2012年2月编程语言排行榜:C#力压C++
    ZendFramework入门2 使用布局
    转载 20个数据库设计最佳实践
    转载 20个很有用的CSS图形和图表技术和教程
    转载 10款实用的Ajax/JavaScript编码工具推荐
    转载 打造优秀Web设计的10项原则
    2012年1月编程语言排行榜:ObjectiveC成为年度语言
  • 原文地址:https://www.cnblogs.com/wshsdlau/p/2868798.html
Copyright © 2011-2022 走看看