关于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" }
});
展开
 我来答
bluesky660
2013-07-26 · 超过12用户采纳过TA的回答
知道答主
回答量:28
采纳率:100%
帮助的人:32.1万
展开全部

你好,可以试试如下写法:

$("#equipmentTable").jqGrid("setGridParam", {
    postData: getData()
});

function getData() {
    var data;
    var paramName = 'xxx' // 这里设置你的变量名
    var paramValue = 'xxx' // 你的变量值
    data[paramName] = paramValue;
    return data;
}
追问
可以了,高手啊~~~~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式