"语法错误:缺失)"在jQuery监听器上

时间:2018-03-18 06:02:06

标签: javascript jquery

为什么我使用以下代码获取SyntaxError: missing ) after argument list?:

$('#login-form').on('submit', function(event){
    event.preventDefault();
    console.log("form submitted!");  // sanity check
    $('#table').load('http://127.0.0.1:8000/results',function(){
        $('#go_back').remove();
}});

3 个答案:

答案 0 :(得分:4)

你忘记了")"在最后一行。它应该是:

$('#login-form').on('submit', function(event){
    event.preventDefault();
    console.log("form submitted!");  // sanity check
    $('#table').load('http://127.0.0.1:8000/results',function(){
    $('#go_back').remove();
    }); // <-- Add it Here!
});

答案 1 :(得分:1)

将来的结束括号和括号排成一行,以尽量减少这类错误的发生。你错过了它告诉你的东西。

$('#login-form').on('submit', function(event){
    event.preventDefault();
    console.log("form submitted!");  // sanity check
    $('#table').load('http://127.0.0.1:8000/results',function(){
        $('#go_back').remove();
    })
})

答案 2 :(得分:0)

$('#login-form').on('submit', function(event){
    event.preventDefault();
    console.log("form submitted!");  // sanity check
    $('#table').load('http://127.0.0.1:8000/results',function(){
        $('#go_back').remove();

    })});