我有这个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警报。 什么时候成功。
答案 0 :(得分:1)
成功:功能(数据)