-2

我的 jQuery 代码之前运行良好。但是现在它在属性列表 jquery 之后给出错误 SyntaxError: missing }

我在 SO 上看到了很多问题,并多次检查了我的代码,但无法找到错误,所以请帮助我在以下代码中找到错误。

         $("#savedata").click(function () {
     var var1 = $('#email').val();
     var var2 = $('#password').val();
     var var3 = $('#name').val();
     var var4 = $('#organization').val();
     $.ajax({
         type: "POST",
         url: "savedata",
         data: {
             var1: var1,
             var2: var2,
             var3: var3,
             var4: var4
         },
         success: function (resp) {
             alert('Registration Successful');
         }
     });

     return false;
 });

提前致谢

4

1 回答 1

6

所以,你有很多错字。

正确的语法是:

 $("#savedata").click(function () {
     var var1 = $('#email').val();
     var var2 = $('#password').val();
     var var3 = $('#name').val();
     var var4 = $('#organization').val();
     $.ajax({
         type: "POST",
         url: "savedata",
         data: {
             var1: var1,
             var2: var2,
             var3: var3,
             var4: var4
         },
         success: function (resp) {
             alert('Registration Successful');
         }
     });

     return false;
 });
于 2013-03-17T13:50:19.190 回答