如何使用ajax ???
发送jqgrid(jsonreader)参数$.ajax({
url:'admin/report_table.php',
dataType: "json",
async: false,
success: function (data) {
if(!data) data=0;
// alert(data);
my_data = data;
}
});
jQuery("#report_data").jqGrid({
data: my_data,
datatype: 'local',
mtype: 'Get',
height: "auto",
width: 'auto',
rowNum: 20,
rownumbers: true,
rowList: [10,20,30],
colNames:['name','date'],
colModel :[
{name:'name', index:'name', width:100},
{name:'date', index:'date', width:150,align:"center"}],
pager: "#p_report_data",
viewrecords: true,
toolbar: [true, 'both'],
caption: "Report",
});
答案 0 :(得分:0)
使用
data: { param1: 'value1', param2: 'value2' }
postData: { param1: 'value1', param2: 'value2' }
答案 1 :(得分:0)
我将(data:{}
)与ajax一起使用,但jsonreader
参数未发送..
当我使用(postdata:{}
)jqgrid它工作正常,但我在使用带有对话框的jQuery网格时遇到问题(在对话框中加载网格)对话框保留旧参数,当我发送另一个请求时它不是改变,这就是为什么我想使用ajax,导致它工作,但我看不到jasonreader
参数。