【问题标题】:jQuery $.ajax() var automatically $.abort()ed if reinitialized?如果重新初始化,jQuery $.ajax() var 会自动 $.abort()ed?
【发布时间】:2013-08-30 18:57:19
【问题描述】:

如果 var 设置为 jQuery $.ajax() 调用,像这样

var ajaxVar = $.ajax(...

如果 ajaxVar 被重新初始化,ajaxVar 的 ajax 请求会自动被 $.abort()ed 吗?

我查看了文档,但找不到答案。

【问题讨论】:

    标签: jquery abort automatic-properties


    【解决方案1】:

    不,它不会被中止。甚至不需要将$.ajax() 的结果分配给变量,许多应用程序都不会打扰。

    【讨论】:

    • @Gracchus 对于快速请求,最好是限制它们而不是中止它们。例如,使用 search-as-you-type 字段时,仅当它们停止执行 keydown 事件超过 250 毫秒时才执行 ajax。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    相关资源
    最近更新 更多