jQuery脚本不能很好地工作,警报不会显示

时间:2017-06-27 20:51:29

标签: javascript php jquery ajax

我有这个jquery脚本:

$('input[name="add-post"]').on('click', function(form) {
    form.preventDefault();
    for ( instance in CKEDITOR.instances )
    CKEDITOR.instances[instance].updateElement();
    $.ajax({
        type: 'POST',
        url: 'add-post',
        data: $('form.new-post').serialize(),
        dataType: 'json',
        succes: function(data)
        {
            alert('123');

        },
        error: function(data)
        {
            alert('321');
        }
    });
});

从技术上讲,它的工作原理应该如此。 Ajax去添加帖子php脚本,帖子被添加到数据库。 整个PHP脚本都按原样完成。

但是

alert('123');

警报未显示。 没有123。 没有321。 没有警报。

为什么这不起作用?尽管ajax的PHP脚本做得很好。

(注意:提交后控制台chrome中没有信息)

其他一些信息:

当提交重复的帖子(已存在于DB中)时,会显示321警告。

但仍然没有123警报。 什么时候成功。

1 个答案:

答案 0 :(得分:1)

使用此

成功:功能(数据)