含义模式:JS Ajax请求中的'abort'

时间:2012-09-03 19:18:04

标签: javascript ajax jquery abort

我不确定我是否了解JQUERY Ajax请求中'abort'选项的用途 它用于什么?

$.ajax({
                **mode: 'abort',**

                dataType: 'html',
                url: baseUrl + '/books/search/isbn/' + value + '/current_status/dropped',
                success: function(data) {
                    $('#found-books').html(data);
                }
        });

1 个答案:

答案 0 :(得分:1)

它不包含在jQuery的核心中,它带有一个名为ajaxQueue的插件。 mode:abort,abort所有当前的ajax请求,可选你可以使用一个端口来限制你正在中止的组。使用jQuery autocomplete插件的代码示例:

$.ajax({
    // try to leverage ajaxQueue plugin to abort previous requests
    mode: "abort",
    // limit abortion to this input
    port: "autocomplete" + input.name,
    ....