問題タブ [serializearray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
41372 参照

jquery - jQuery serializeArray() は、Ajax に渡すために上に別の値を追加します

私は次のことをしています:

を実行した後に別の値を追加する方法を知りたいですserializeArray()。知っていることはすべて試しましたが、何も機能しません。任意のアイデアを教えてください。

0 投票する
7 に答える
49910 参照

php - PHPのserializeArrayからPOST値を取得するにはどうすればよいですか?

私は私が見たこの新しい方法を試していますserializeArray()

だから私はこれらのキーと値のペアを取得しますが、PHPでそれらにアクセスするにはどうすればよいですか?

これを行う必要があると思いましたが、機能しません。

ありがとう、リチャード

0 投票する
2 に答える
5187 参照

jquery - jQueryserializeArrayが動的に作成されたフォーム要素を取得しない

ajaxを使用して動的に作成されたフォームがあり(フォーム要素のデータはデータベースから取得する必要があるため)、フォームの要素をシリアル化してajaxで送信したいと思います。私は現在、jQuery Webサイトのコードを使用して理論をテストしており、フォーム要素を取得できるかどうかを確認しています。これが問題の原因です。

送信する前にデータにいくつかの変更を加える必要があり、このコードはまだ記述されていませんが、ページの読み込み時に存在していたページ上の入力要素が正しく取得されていることがわかりました。 Javascriptを使用して入力されたものは正しく取得されますが、ajaxを使用して作成されたものはすべて無視されます。

これは通常「ライブ」を使用して解決されることは知っていますが、を使用してこれを解決する方法がわかりませんserializeArray()。Ajaxを使用すると、追加のフォーム要素がに追加され、#customSearchTableこれらはピックアップされないものです。

どんな助けでも大歓迎です。

ありがとう

0 投票する
4 に答える
4134 参照

jquery - 非フォームオブジェクトにserializeArrayを使用していますか?

いくつかの非フォーム要素から構築されたデータを投稿しようとしていますが、それを解読できないようです。

serializeArray()フォームフィールドの場合と同じ形式で配列を作成するにはどうすればよいですか?

これについていくつかのバリエーションを試しましたが、最後の.activeタグしか取得しません。

0 投票する
8 に答える
45100 参照

jquery - JQuery で serializeArray によって作成された値にアクセスするにはどうすればよいですか?

私はこのHTMLを持っています:

そして、次のようにオブジェクト配列を作成します。

dataArray の「タイトル」にアクセスするにはどうすればよいですか? これは動作しません:

0 投票する
2 に答える
10514 参照

jquery - jquery - serializeArray() エラー

配列を文字列として渡そうとしています

しかし、私はエラーが発生します

args.serializeArray is not a function

誰かが私が間違っていることを見ることができますか?

0 投票する
1 に答える
2295 参照

jquery - serializeArrayからIDを取得します

私は次のフォームを持っています

このコードを使用して要素名を取得することはできますが、IDを取得することはできません。

デモ

0 投票する
2 に答える
3010 参照

jquery - シリアル化配列を使用して、同じ名前を持つ複数の要素から ID を取得できますか

名前は同じだが ID が異なるフォームがあります。array をシリアライズできますが、現在の ID を取得できません。

私は名前を取得していますが、IDは取得していません。誰かこれを調べてもらえますか....

デモ

0 投票する
2 に答える
259 参照

javascript - javascript、配列から同一のアイテムを削除

フォームを返すライトボックス スクリプトで ajax 呼び出しを行います。

フォームが読み込まれると、私は呼び出しますvar initial = $('form').serializeArray();

フォームが送信されたら、私は電話しますvar final = $('form').serializeArray();

これにより、オブジェクトの 2 つの配列が得られます。ここでやりたいことは、配列内の各オブジェクトを比較し、変更されていないオブジェクトを削除することです。

どうすればいいですか?

0 投票する
1 に答える
35695 参照

jquery - jquery .serializeArray(); を投稿する ajaxによる出力

簡単な質問

jquery の.serializeArray();関数を使用してフォームをシリアル化した場合、jquery の ajax を使用してフォームを送信する前に何かをする必要がありますdata:か?

例えば、私は見送ることができますか

[{name: inp1, value: 'val1'}, {name: inp2, value: 'val2'}]そのまま、または何らかの方法で前処理する必要がありますか?

そして、phpではこれをどのように読むのでしょうか?