[解決済み] Ajaxで複数のデータフィールドを送信するには?[クローズド]
2022-03-05 19:19:40
質問
困っています。AJAXを使用してフォームを送信しようとしていますが、AJAXコールで複数のデータフィールドを送信する方法を見つけることができません。
$(document).ready(function() {
$("#btnSubmit").click(function() {
var status = $("#activitymessage").val();
var name = "Ronny";
$.ajax({
type: "POST",
url: "ajax/activity_save.php",
**data: "status="+status+"name="+name"**,
success: function(msg) {...
いろいろと試しましたが
data: {status: status, name: name},
また、テスト用にこのようなものもあります。
data: "status=testing&name=ronny",
しかし、何をやっても、私の
activity_save.php
したがって、私のSQLには何もありません。
では、AJAXの呼び出しにもっと多くのデータ行を入れるには、どのような構文が正しいのでしょうか?
どのように解決するのですか?
正しい構文は
data: {status: status, name: name},
ここで指定したとおり。 http://api.jquery.com/jQuery.ajax/
それでうまくいかない場合は、それらの変数に値があることを確認するために警告を出します。
関連
-
[解決済み】BootstrapがUncaught Errorを投げる。BootstrapのJavaScriptはjQueryを必要とする【解決済み
-
[解決済み] .NET 4.5のMSAjaxとWebFormsJSのドキュメントはどこにあるのでしょうか?
-
[解決済み] Uncaught TypeError: 未定義のプロパティ 'ajax' を読み取ることができません。
-
[解決済み] jQuery Mobileのボタンを無効にする
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] SQL Server で複数行のテキストを 1 つのテキスト文字列に連結する方法
-
[解決済み] jQueryで複数のクラスを持つ要素を選択するにはどうすればよいですか?
-
[解決済み] jQuery Ajax呼び出し後のリダイレクトリクエストを管理する方法
-
[解決済み] Firefox または Chrome ブラウザから HTTP POST リクエストを手動で送信する方法
-
[解決済み] どうすればjQueryに非同期ではなく、同期のAjaxリクエストを実行させることができますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Foundation Revealモーダルjavascriptを開く方法
-
[解決済み] jQueryでPUT/DELETEリクエストを送信する方法は?
-
[解決済み] ユーザーがDIVの外側をクリックしたときに、jQueryを使用してDIVを非表示にする
-
[解決済み] 無効な JSON プリミティブ ERROR
-
[解決済み] jQueryで文字色を変更するにはどうすればよいですか?
-
[解決済み] jQuery - 小数点以下2桁に丸め、その数値で計算する。
-
[解決済み] BootstrapがUncaught Errorを投げる:BootstrapのJavaScriptはjQueryを必要とする【終了】。
-
[解決済み] jQuery動的セレクタ
-
[解決済み] Jquery テーブルの行を隠す
-
[解決済み] jqueryでラジオボタンを検証する?