-5

私のコードは;

$.ajax({

      type: "POST",
      url: "mailyaz.php",
      data: {
      name: "testest"
      }
      });

これは、単純な「testest」メッセージで機能します。ただし、javascript変数(var mysubject = blabla)を投稿する必要があります。「testest」をmysubjectに置き換えると、機能しません。

4

1 に答える 1

1

var関数スコープ内でのみ変数を宣言します。varしたがって、AJAX呼び出しがその関数内にあることを確認してください(または、グローバルスコープで変数を宣言する-を削除してください)。

mysubjectフォームデータを送信するように聞こえます。$('form#myformid').serialize()AJAX呼び出しを介してフォームデータを送信する場合は、dataプロパティの代わりに試してください。

于 2012-05-19T13:16:33.057 に答える