ajax请求回调调用另一个函数

时间:2015-10-16 07:08:06

标签: jquery ajax

我写了一个函数来验证我网站上的用户名

{{1}}

当数据为假时,我看到4个警报,即“错误发生”,“添加弹出窗口”,“添加弹出窗口结束”和“假端点”按相同顺序。

但仍然没有添加我在addPopover函数中添加的属性。为什么会这样?

1 个答案:

答案 0 :(得分:1)

"这"内部回调函数不是你所期望的。

$('#username').blur(function() {
    var that = this,
        v = this.value;
    //...
    $.post('php/check_username_avail.php', { username : v }, function(data) {
        //...
        addPopover(that,'Sorry! this username is already taken.');
        //...
    }
    //...
}