如果我的表单元素的值包含变量data
(包含:var data = $(this).serializeArray();
)
如何在内部数据中更改表单元素(称为收件人)的值?
所以我的name=recipient
元素的值为“mama”,如何在ajax成功时将其更改为“papa”
答案 0 :(得分:4)
您可以遍历数组中的对象,更改对象的值:
for (var item in data)
{
if (data[item].name == 'recipient') {
data[item].value = 'papa';
}
}
答案 1 :(得分:4)
$.each(data, function(key, data)
{
if (this.name == "recipient")
this.value="papa";
});