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');
          }   
       }); 

    });

apove 代码给我这个错误无效分配左侧

[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 回答