1
$("#class").change(function(){
        var StudentClass = $(this).val();
        //alert(StudentClass);
        $.ajax({
          url: "getStudentClass.php",
          type: "post",
          data: 'StudentClass'=StudentClass,
          success: function(data){
              alert(data);
          },
          error:function(){
              alert("failure");
              $("#result").html('there is error while submit');
          }   
       }); 

    });

上記のコードは、このエラー無効な割り当ての左側を教えてくれます

[Break On This Error]   

data: 'StudentClass'=StudentClass,

midterm_test.php (line 28, col 24)

これが起こっているという考えを持っている人なら誰でも

4

2 に答える 2

1

文字列に値を割り当てていますが、これは実際には有効ではありません。おそらく、代わりにオブジェクトを渡したいでしょう:

data: {
    'StudentClass': StudentClass
}
于 2013-03-11T10:11:30.883 に答える
1

うわー、同じタイプミスをしてこれを見つけたなんて信じられない。文字列をデータに割り当てることができます。私はいつも持っています。

data: 'StudentClass'=StudentClass,

する必要があります

data: 'StudentClass='+StudentClass,
于 2013-12-13T19:58:04.160 に答える