weixin_33709364 2015-06-29 22:22 采纳率: 0%
浏览 47

Javascript语法错误?

Hey what am I doing wrong? My JS file stopped working, I've tried different ways but it doesn't work. I want to start the function with a button click with "id".

$(document).ready(function () {
    $("#paybutton").click(function () {}
    var params = ("projectpaymentoption=1197&id=");
    var usernamepay = window.localStorage.getItem("username");
    var paymenturl = params + usernamepay;
    }

    $.ajax({
        type: 'post',
        url: 'http://www.bla.de/phone/encode.php',
        data: {
            data: {
                "usernamepay": usernamepay
            },
        }
        success: function (result) {
            console.log(result);
        }
    });
  • 写回答

4条回答 默认 最新

  • weixin_33739523 2015-06-29 22:30
    关注

    Formatted Code below. Please use some IDE from next time.

    $(document).ready(function... function has been closed with }); at the bottom. $("#paybutton").click(function(){.. has been closed appropriately with });

    Removed extra data: { declaration, put a , before success: function(). Corrected other indentations as well.

    $(document).ready( function() {
        $("#paybutton").click(function() {
            var params = ("projectpaymentoption=1197&id=");
            var usernamepay = window.localStorage.getItem("username");
            var paymenturl = params + usernamepay;
            $.ajax({
                 type: 'post',
                 url: 'http://www.bla.de/phone/encode.php',
                 data: {"usernamepay": usernamepay},
                 success: function(result) {
                 console.log(result);
                  }
            });                         
        });
    });
    
    评论

报告相同问题?