Ajax错误:控制台说 - POST未定义

时间:2014-02-18 20:30:04

标签: jquery ajax post undefined defined

我编写了以下jQuery代码:

$('#Submitter').click(function(f) {

    x = $('#link').serialize();
    $('body').append(x);
    $.ajax({
        type:POST,
        url:"engine.php",
        data:x,
        success: function(i){
            console.log(i);
            $('#i').html(i);
        }
    });
});

每次点击<input id="Submitter" type="button" value=Submit>元素后,Firefox的控制台都会显示错误: ReferenceError:POST未定义

问题在哪里以及如何解决此问题?

谢谢。

1 个答案:

答案 0 :(得分:2)

替换你的代码:

$('#Submitter').click(function(f) {

    x = $('#link').serialize();
    $('body').append(x);
    $.ajax({
        type:'POST',
        url:"engine.php",
        data:x,
        success: function(i){
            console.log(i);
            $('#i').html(i);
        }
    });
});

POST需要附上引号