在属性列表jquery之后的SyntaxError:missing}

时间:2013-03-17 13:47:10

标签: jquery

我的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;
 });

提前致谢

1 个答案:

答案 0 :(得分: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;
 });