关于jqgrid的问题,求助啊
想在jqgrid中动态的增加postData,我知道动态增加可以用$("#equipmentTable").jqGrid("setPostDataItem",{postD...
想在jqgrid中动态的增加postData,我知道动态增加可以用
$("#equipmentTable").jqGrid("setPostDataItem", {
postData: { paramName: "4" }
}); 来实现
但问题关键是在于 我的paramName是动态的,是一个变量,但是我用上述语句写出来后,名字就是“paramName”,jqgrid不会把他当成一个变量来处理
求教我该怎么处理 才能让paramName变成一个变量
打错了,是$("#equipmentTable").jqGrid("setGridParam", {
postData: { paramName: "4" }
}); 展开
$("#equipmentTable").jqGrid("setPostDataItem", {
postData: { paramName: "4" }
}); 来实现
但问题关键是在于 我的paramName是动态的,是一个变量,但是我用上述语句写出来后,名字就是“paramName”,jqgrid不会把他当成一个变量来处理
求教我该怎么处理 才能让paramName变成一个变量
打错了,是$("#equipmentTable").jqGrid("setGridParam", {
postData: { paramName: "4" }
}); 展开
1个回答
展开全部
你好,可以试试如下写法:
$("#equipmentTable").jqGrid("setGridParam", {
postData: getData()
});
function getData() {
var data;
var paramName = 'xxx' // 这里设置你的变量名
var paramValue = 'xxx' // 你的变量值
data[paramName] = paramValue;
return data;
}
追问
可以了,高手啊~~~~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询