javascript - 如果成功($.ajax)有 200 状态代码,则运行函数?

标签 javascript jquery ajax http-status-codes

我想使用 success 并仅在状态代码为 200 时运行函数 我只看到了这个例子:

 $.ajax ({
   success: function(data,textStatus,jqXHR){
     external();
   }
 )};

但我从未见过真正的代码示例 我希望如果状态代码为 200 则运行外部函数

附注在我尝试使用简单的成功(无参数)和错误之前,但如果外部文件正常,错误也会起作用..

对不起我的英语

最佳答案

当请求成功 ( documentation ) 时,将调用 success 事件。 textStatus 参数应包含字符串 '200' 或服务器返回的任何其他状态号。

我希望您发布的代码是部分的:我没有看到应该作为参数传递给 $.ajax 的 url、方法等。

关于javascript - 如果成功($.ajax)有 200 状态代码,则运行函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36927464/

相关文章:

javascript - Rails 4/JS/HTML 无法添加下拉菜单,因此它为 html 表创建过滤器

Javascript jquery 奇怪的错误

javascript - json兄弟数据

jquery - 如何从 Python 返回值作为 JSON?

javascript - 在ajax中分组结果查询

javascript - 猫头鹰轮播响应 1170px div 宽度问题

javascript - 如何使用 javascript 检查剑道网格是否包含特定项目

php - 如何使用 ajax 从 PHP 循环逐步更新 div?

Javascript setTimeout 给出另一个超时

javascript - Wordpress 中的下拉菜单