フォームからすべてのデータを取得し、アクセス可能な配列に配置したいと考えています。これが私がこれまでに持っているものです:
var data = $("#everything").serializeArray();
var test = [];
$(data).each(function(index, element) {
test[element] = element.val();
});
私はこれを試しました:
alert(data["fname"]);
しかし、テキストボックスに何かがあったにもかかわらず、それは「未定義」を返しました。そのため、.eachメソッドを実行する必要があります。しかし、今私がするとき
alert(test["fname"]);
メッセージもポップアップしません。私が間違っていることを誰かが知っていますか?入力のIDまたは名前でアクセスできる配列にすべてのフォームデータを入れたいだけです。