如何在jquery中添加操纵参数

如何在jquery中添加操纵参数,jquery,url,param,Jquery,Url,Param,我对jQuery中的操作参数有一个问题。 我需要建立一个网址 这是我的代码: function CollectMenuElemente(sender, eventArgs) { var VID = $('input[id$=hfVermittlerID]').val(); var obj = { ID: VID }; for (var i = 0; i < 9; i++) { var tbVal = $('#txtMenuElement' + i

我对jQuery中的操作参数有一个问题。
我需要建立一个网址

这是我的代码:

function CollectMenuElemente(sender, eventArgs) {

    var VID = $('input[id$=hfVermittlerID]').val();
    var obj = { ID: VID };

    for (var i = 0; i < 9; i++) {
        var tbVal = $('#txtMenuElement' + i).val()
        obj += { pa: tbVal };
    }
}
函数CollectMenuElemente(发送方,事件参数){
var VID=$('input[id$=hfverittlerid]')。val();
var obj={ID:VID};
对于(变量i=0;i<9;i++){
var tbVal=$('#txtMenuElement'+i).val()
obj+={pa:tbVal};
}
}
如何将参数动态添加到对象
obj

您可以使用它添加到obj

$.extend(obj, {
    pa: tbVal
});
注意:变量pa必须不同,否则它将仅替换现有对象pa

更新

for (var i = 0; i < 9; i++) {
    var tbVal = $('#txtMenuElement' + i).val()
    obj["pa" + i] = tbVal
}
for(变量i=0;i<9;i++){
var tbVal=$('#txtMenuElement'+i).val()
obj[“pa”+i]=待定值
}

以上内容有什么问题吗?好的,非常感谢。但我怎样才能达到不同的变量呢/它是我动态添加的输入字段中的值。所以可以有几个,因为用户可以自己添加。我已经更新了答案,你可以这样做,给对象“pa1”、“pa2”…“pa8”@egolive