jscript code // 獲得當前postdata選項的值
var postdata = $("#prolist").jqgrid("getgridparam", "postdata"); // 將查詢引數融入postdata選項物件
$.extend(postdata, [color=#ff0000]$("#searchvoform").serializearray()[/color]);
$("#prolist").jqgrid('setgridparam',).trigger("reloadgrid", );
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
="width: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
="width: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
="width: 100%;"
>
div>
div>
$("#list").setgridparam(}).trigger("reloadgrid");
假設jqgrid的id是list主要是改變postdata的資料就行 更簡單的是物件化form中所以要提交的控制項
$.fn.serializeobject = function(); var a = this.serializearray();
$.each(a, function()
o[this.name].push(this.value || '');
} else
});
return o;};
然後var serialformdate = $("form").serializeobject()$("#list").setgridparam().trigger("reloadgrid");
提交所以form的資料導control了
------jqgrid如何傳遞id修改url
JqGrid之傳參查詢
帶條件的查詢 search btn click function page 1 trigger reloadgrid 解析 setgridparam用於設定jqgrid的options選項。返回jqgrid物件 datatype為指定傳送資料的格式 postdata為傳送請求的資料,以key val...
js陣列作為引數用ajax向後台傳引數
1 前台往後台傳引數時,可以這樣寫 2 var chessid 123 3var i 0 45 var data 67 新增單個引數 8 data.push 9 data.push 1011 迴圈新增集合引數物件 12 data.push 13 data.push 14 i 1516 ajax 22...
ajax傳陣列物件引數到後台struts接收
最近遇到前台通過ajax傳陣列引數到後台的問題,在網上查了很多解決辦法都不好用,最終我還是找到了一種解決辦法。我決定分享出來,讓正確的解決方案多些。方便查詢。首先前台物件為我拼的陣列,陣列元素是物件。js 陣列結構為 maparr 前台需要用json.stringify 方法,順便說下 json.p...