私はフォローしています
var data = $(form).serializeArray();
// now i want to add another value on this data
data.username = 'this is username';
serializeArray()を実行した後で別の値を追加する方法を知りたいのですが、知っていることはすべて試しましたが、うまくいきません。任意のアイデアpls。
試してみてください
data[data.length] = { name: "username", value: "The Username" };
var data = $(form).serializeArray();
data.Push({name: 'username', value: 'this is username'});
var FormAttr = $('#form_id').serializeArray();
FormAttr.Push({name: "Name_Of_Attribute", value:"Value_Of_Attributes"});
パーティーに遅れますが、私は個人的に好みます
const data = $(form).serializeArray().concat({
name: "username", value: "The Username"
});