[解決済み] jQuery - 送信時に追加パラメータを追加する (NOT ajax)
2022-04-08 22:03:55
質問
jQuery の 'submit' を使って、フォームに追加のパラメータを渡す方法はありますか?Ajaxでこれを行うことは考えていません - これは通常の、リフレッシュタイプのフォーム送信です。
$('#submit').click(function () {
$('#event').submit(function () {
data: {
form['attendees'] = $('#attendance').sortable('toArray').toString();
});
});
解決方法は?
この1枚で解決しました。
var input = $("<input>")
.attr("type", "hidden")
.attr("name", "mydata").val("bla");
$('#form1').append(input);
はDaffの回答に基づいていますが、フォームコレクションに表示させるためにNAME属性を追加し、VALUEをVALに変更しました。 また、FORMのID(私の場合はform1)を確認しました。
Firefox の firebug を使って、要素が挿入されたかどうかを確認しました。
隠された要素はフォームコレクションに戻されますが、読み取り専用のフィールドだけが破棄されます。
ミシェル
関連
-
[解決済み] jQueryでテーブルの行を追加する
-
[解決済み] jQueryを使ったAjaxリクエストの中断
-
[解決済み] jQuery Ajax呼び出し後のリダイレクトリクエストを管理する方法
-
[解決済み] jQueryでJavaScriptオブジェクトから選択する際に、オプションを追加する最も良い方法は何ですか?
-
[解決済み] jQuery AJAX送信フォーム
-
[解決済み] jQueryの送信ボタンの無効化・有効化
-
[解決済み] Ajaxを使用して1つのフォームでデータとファイルの両方をアップロードする?
-
[解決済み】PHPによるjQuery Ajax POSTの例
-
[解決済み】jQueryはコールバックに多くのパラメータを渡します。
-
[解決済み】jQueryの.click - ユーザー関数にパラメータを渡す
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】jQuery: outer html() [重複]。
-
[解決済み】Bootstrap - Uncaught TypeError: 未定義のプロパティ 'fn' を読み取れない。
-
[解決済み] jQuery が Ajax 呼び出しの終了を待って戻るようにするにはどうすればよいですか?
-
[解決済み] .NET 4.5のMSAjaxとWebFormsJSのドキュメントはどこにあるのでしょうか?
-
[解決済み] jQueryは、すべてのテキストフィールドの値の合計を計算する
-
[解決済み] jQueryで関数呼び出しを繰り返す方法
-
[解決済み] どのようにjQueryでJSON配列をループするのですか?
-
[解決済み] jQueryやJavaScriptを使用してURLパラメータを取得するには?
-
[解決済み] jQueryの各ループから抜け出すには?
-
[解決済み] 送信前にフォームに追加フィールドを追加するには?