私は3つのフォームを含むWebページを持っています。それぞれには要素の大きなリスト(Input、select)があります。 クエリ文字列を使用して、serialize関数を使用してユーザー送信時のページを更新し、URLにパラメータを渡していました。そのような場合、URLの長さは、IEブラウザで許容される最大文字列長を超えています。Javascriptの.serializeArray()関数を使用して2つのフォームの要素を追加できますか?
これをPOSTメソッドに変更し、サーバーがデータをArrayの形式にすることを期待しているため、Jquery serializeArray関数を使用して要素を送信する予定です。
.serializeArray()関数で十分なデータが見つかりません。 マイページの各フォームの.serializeArray()関数の出力を結合してサブミットできますか? これを行うための他の方法はありますか。
どのような提案も歓迎されます。
を送ることができます。 serializeArray()で十分なデータがありますか?あなたは文書を見ましたか? http://api.jquery.com/serializeArray/ –