1
如果我有我的表單元素與變量data
(包含:var data = $(this).serializeArray();
)值jQuery的:後更改元素值序列化
我該怎麼辦更改表單元素(稱爲受體)的值,當它的內部數據?
所以我用name=recipient
元素都值「媽媽」,我怎樣才能改變它在阿賈克斯成功「爸爸」
如果我有我的表單元素與變量data
(包含:var data = $(this).serializeArray();
)值jQuery的:後更改元素值序列化
我該怎麼辦更改表單元素(稱爲受體)的值,當它的內部數據?
所以我用name=recipient
元素都值「媽媽」,我怎樣才能改變它在阿賈克斯成功「爸爸」
您可以通過在陣列中的對象進行迭代,改變對象的值:
for (var item in data)
{
if (data[item].name == 'recipient') {
data[item].value = 'papa';
}
}
$.each(data, function(key, data)
{
if (this.name == "recipient")
this.value="papa";
});
你的問題,有點模糊,你可能需要改變表單字段與來自ajax請求的新表單;以哪種格式! json,xml或html!? – 2010-11-06 17:00:14