0 0

jquery 1.4 ajax请求处理404错误0

一、问题描述
jquery的ajax请求,如何处理404问题,经过测试当请求为404时,complete、error函数均不执行,
代码书写格式如下:
$.ajax( {
		url : "略",
		dataType : "jsonp",
		type : 'GET',
		jsonpCallback : "略",
		success : function(data,textStatus) {
		},
		error : function() {
			alert("404");
		}
	});

补充:经过测试,当请求为xml或者html时,若为404.error函数会执行
     后经过设置contentType: "application/json"参数,还是不能执行error函数,如何解决?
2012年10月12日 09:56

4个答案 按时间排序 按投票排序

0 0

推荐web调试工具 Fiddler调试。404一般都是路径不对。

2012年10月12日 17:21
0 0

看api,我记得有方法能处理

你看,有吧
$.ajax({
  statusCode: {404: function() {
    alert('page not found');
  }
});

2012年10月12日 17:14
0 0

呵呵!url可能不对 !同意楼上,要么jquery ajax语法那点dataType : "json",

2012年10月12日 14:08
0 0

你别略呀,404很可能是url不正确,先在浏览器地址栏直接请求这个url,看看到底返回的什么吧

2012年10月12日 11:44

相关推荐

    JQuery1.4.js和JQuery1.4_API

    jQuery 1.4 改进了AJAX请求的错误处理机制,并增强了JSONP支持。 7. **API 文档**:JQuery 1.4 API 帮助手册提供了详尽的函数参考和示例,是开发者学习和查阅的重要资源。它涵盖了所有可用的方法、属性和事件,有助...

    Jquery1.4(最新版本)

    5. **Ajax交互(Ajax Interactions)**:jQuery 1.4的`.ajax()`函数统一了所有Ajax请求,支持JSONP、GET、POST等多种请求类型,同时提供了易于使用的回调函数,简化了异步数据处理。 ### jQuery 1.4的改进与增强 1...

    jquery1.4 jquery,jquery-1.4,jquery1.4,最新jquery.js,jquery-1.4.min.js

    6. **错误处理**:加强了错误处理机制,当出现错误时,jQuery会提供更明确的错误信息,便于调试。 **使用场景** jQuery 1.4适用于各种Web开发项目,尤其是那些需要动态交互、复杂动画效果或者需要跨浏览器兼容性的...

    JQuery1.4 文档及源码

    - **源码结构**: `jquery-1.4.4.js` 是 jQuery 1.4.4 版本的源码文件,它由多个核心模块组成,如选择器引擎(Sizzle)、事件处理、动画效果、Ajax 请求等。 - **选择器实现**: jQuery 1.4 使用 Sizzle 作为其选择...

    Jquery 1.4开发文档

    `$.ajaxStart()`和`.ajaxStop()`等事件可以监听Ajax请求的状态。 ## 6. 插件生态 jQuery拥有丰富的插件生态系统,如Bootstrap、jQuery UI等,它们扩展了jQuery的功能,涵盖了表单验证、日期选择、轮播图等多种应用...

    jQuery 1.4 参考指南的实例源代码

    这些源代码将演示如何使用jQuery进行JSONP、XMLHttpRequest等数据请求,以及如何处理返回的数据。 除此之外,jQuery还提供了许多实用的插件,如表单验证、轮播图、日期选择器等。这些插件的源代码也包含在压缩包中...

    Jquery1.4.x.js及api.chm

    5. **AJAX 改进**:jQuery 的 AJAX 功能是其核心特性之一,1.4.x 版本提供了更全面的 AJAX 支持,包括 JSONP、跨域请求和 `$.ajax()` 方法的增强。 6. **API 文档**:`jQuery_CHM_1.4.4.chm` 是 1.4.4 版本的中文 ...

    jquery1.4 api

    **jQuery 1.4 API 知识点详解** jQuery 是一个高效、易用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。jQuery 1.4版本是该库的一个重要里程碑,引入了许多新特性、性能优化以及API...

    jQuery1.4API(中文)

    7. **Ajax交互(Ajax Interactions)**:jQuery的`.ajax()`函数是进行异步数据请求的核心,它可以发送GET和POST请求,处理JSON、XML等多种数据格式。此外,还有简化的`.get()`, `.post()`, `.getJSON()`等方法。 8....

    最新JQuery类库 -- JQuery1.4

    - **强大的Ajax**:简化Ajax请求,使异步数据交互变得简单,同时提供了丰富的回调机制和错误处理。 ### 入门学习路径: - **官方文档**:首先,通过访问jQuery官方网站(jquery.com)学习最新的API文档和教程。 - ...

    jquery1.4中文手册(CHM)

    5. **Ajax(Ajax)**:方便地进行异步数据交互,如GET和POST请求,以及JSON和XML数据处理。 6. **插件(Plugins)**:jQuery社区开发了大量插件,扩展了核心功能,如表单验证、图像轮播和滚动特效等。 7. **链式...

    jquery1.4.js

    `.ajaxStart()`和`.ajaxStop()`等事件监听器让开发者能更好地控制Ajax请求的状态。 7. **性能优化**: jQuery 1.4版本着重提升了性能,通过减少内存占用和提高DOM操作速度,使得大型项目中的jQuery运行更顺畅。...

    jquery1.4教程chm

    - **错误处理**: jQuery 1.4 引入了更完善的错误处理机制,提供了 `.error()` 函数来捕获和处理错误。 **学习资源** - `jQueryAPI-1.41.chm` 文件很可能是jQuery 1.4的官方API帮助文档,包含详细的函数参考和示例...

    jQuery 1.4 Reference Guide PDF(包含jQuery1.4.4.js)

    在Ajax交互方面,jQuery 1.4改进了`$.ajax()`方法,支持JSONP跨域请求、HTTP基本认证和更多自定义设置。`load()`、`get()`和`post()`等便捷函数则使得异步数据获取更为简单。 jQuery 1.4还提供了一套完整的API用于...

    jquery1.4和jquery帮助文档

    jQuery 1.4中的Ajax模块已经非常成熟,可以处理JSON、XML等多种数据格式,同时支持Ajax请求的取消和全局事件。 七、jQuery扩展 jQuery的插件生态丰富,开发者可以借助插件实现更多功能,如表单验证、轮播图、时间...

    jquery 1.4手册【中文版】

    `$.ajax()`, `$.get()`, `$.post()`等方法在1.4版本中增强了错误处理和JSONP支持,使得跨域请求更为便捷。 7. **插件开发(Plugin Development)**:jQuery的可扩展性体现在其插件机制上。1.4版本为开发者提供了更...

    JQuery-1.4 and JQuery-1.4.mini

    3. **$.ajax()的增强**:在jQuery 1.4中,$.ajax()方法更加灵活,支持JSONP、跨域请求和更多的自定义选项,方便开发者实现复杂的Ajax交互。 4. **链式操作的改进**:1.4版本进一步强化了链式操作,使得多步操作更加...

    JQuery_1.4_API.CHM JQuery_1.4_API.CHM

    《jQuery 1.4 API中文手册》是针对JavaScript库jQuery的1.4版本提供的一份详细参考资料。jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计以及Ajax交互等任务。这份CHM文件包含...

    jQuery 1.4 Reference Guide

    jQuery 1.4 的Ajax功能得到了进一步增强,提供了`.load()`, `.get()`, `.post()` 和`.ajax()` 等方法,使得异步数据请求变得更加简单和高效。这些方法不仅简化了Ajax编程,还提供了错误处理和回调函数的支持,增强了...

    jquery1.4下载

    2. `$.ajax()`的改进:`$.ajax()`函数的选项进行了扩展,增加了更多的自定义设置,比如错误处理、超时设定等,使开发者能更灵活地控制异步请求。 3. 新的选择器:jQuery 1.4引入了更多CSS3选择器,如`:nth-child()`...

Global site tag (gtag.js) - Google Analytics