我对jQuery中的操作参数有疑问 我需要建立一个URL。
这是我的代码:
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 };
}
}
如何将动态参数添加到对象obj
?
答案 0 :(得分:1)
您可以使用$.extend()
添加到obj
$.extend(obj, {
pa: tbVal
});
注意:变量 pa 必须不同,否则只会替换现有对象
<强>更新强>
for (var i = 0; i < 9; i++) {
var tbVal = $('#txtMenuElement' + i).val()
obj["pa" + i] = tbVal
}