【问题标题】:jquery post on keyup "Fail[s] to load resource"jquery post on keyup "Fail [s] to load resource"
【发布时间】:2015-10-09 03:35:54
【问题描述】:

我有这个代码:

$(document).ready(function() {
  $("#team-search").keyup(function() {
    if($("#team-search").val().length > 0) {
      $("#search-results").slideDown(300);
    }
    else {
      $("#search-results").slideUp(300);
    }
    $.post("team-search.php",{team: $("#team-search").val()},function(result) {
      $("#search-results").html(result);
    });
  });
});

一切正常;它发送带有team:$("#team-search") 值的发布请求,并将结果打印到$("#search-results")

但在输入大约 20 个字符后,它会停止打印结果,我检查错误日志并显示:[Error] Failed to load resource: The network connection was lost. (team-search.php, line 0) 每次您键入一个键。

我做错了什么?或者我应该修复什么?为什么会这样?

我的网络连接真的很好,其他一切都很好

【问题讨论】:

    标签: jquery post keyup network-connection


    【解决方案1】:

    这绝对是服务器端的问题。检查开发人员工具中的网络选项卡(如果您使用 chrome/safari)以查看网络发生了什么。

    可能出现的问题列表:

    • 网络问题,呵呵
    • 错误的服务器配置
    • PHP 脚本出错
    • 服务器本身出错

    P.S.:请指定更多详细信息,例如:您使用的脚本、您的浏览器、您的服务器软件和位置(本地/远程)。

    【讨论】:

    • 这绝对不是网络问题,我 99% 确定我的 php 可以正常工作。我如何查看是否存在错误的服务器配置?
    • 我使用的是 php,Safari 是我的浏览器,它是远程托管的
    • @phprunner 检查您的网络选项卡以查看服务器返回的内容
    • 我该怎么做?我熟悉开发者控制台,但不熟悉网络标签
    • @phprunner 在开发者控制台,资源旁边(如果你使用 safari 9,之前版本的定位略有不同)
    猜你喜欢
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-02-25
    • 2012-04-26
    • 2021-10-22
    • 1970-01-01
    • 2019-02-20
    相关资源
    最近更新 更多