現在有個需求:進入一個列表頁面,初始化的時候沒有數據查詢,當點擊查詢按鈕,附帶查詢條件時,把參數傳到後台,處理並返回json數據這樣一個過程。
現在的問題是:初始化頁面時沒有參數,這個是完成了,但是附帶查詢條件點擊查詢時,這個參數怎麼傳遞,後台servlet怎麼接收,現在是通過postData方式傳遞參數(postData:{"txDate":txDate,"jobNameStr":jobName},後台request接收不到數據)
而且還有個前台的小問題,點擊查詢時,怎麼觸發函數並把結果返回到頁面
目前是現在這樣寫的,但是沒什麼作用。
```function selectJobLog(){
var txDate=$("#txDate").val();
var jobName=$("#jobName").val();
$("#tableList").jqGrid({
url:"${pageContext.request.contextPath}/listLogDb?txDate="+txDate+"&jobNameStr"+jobName,
//postData:{"txDate":txDate,"jobNameStr":jobName},
}).trigger('reloadGrid');
}
希望懂的大神幫個忙,借用您的幾分鐘時間,謝謝了。
$('#xxx').jqGrid('setGridParam',{postData:{"txDate":txDate,"jobNameStr":jobName}}).trigger("reloadGrid");