280得票7回答
如何从jQuery.ajax中获取响应状态码?

在下面的代码中,我所做的就是从jQuery.ajax调用中获取HTTP响应代码。然后,如果代码为301(永久重定向),则显示“Location”响应头:<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "...

60得票9回答
使用jsonp内容类型的jQuery.ajax请求后出现解析错误

我正在使用 jQuery 版本 1.5.1 来执行以下的 Ajax 调用:$.ajax({ dataType: 'jsonp', data: { api_key : apiKey }, url: "http://de.dawanda.com/api/v1/" + res...

38得票5回答
为什么jqXHR.responseText返回的是一个字符串而不是JSON对象?

我使用 $.ajax() 发起请求,dataType 设置为 "json"。服务器返回正确的 mime 类型为 "application/json" 的 JSON 数据。但是 jqXHR 对象中的 responseText 总是一个字符串。我做错了什么?这样是正常工作的吗? 以下是我的请求调...

35得票7回答
JQuery与Primefaces冲突了吗?

我在JSF页面的头部中包含了JQuery1.5。在该页面中已经编码了一堆Primefaces组件。在我将Jquery.js包含在页面头部后,一些primefaces组件,如<p:commandButton>失去了它们的外观,<p:fileUpload>则变成了类似于普通...

23得票2回答
如何在自定义事件中使用jQuery Deferred?

我有两个抽象进程(例如,在js对象中使用揭示模式进行管理,不暴露其内部),它们在完成时会触发自定义事件。当这两个自定义事件都触发时,我想执行一个操作。 jQuery 1.5中的新Deferred逻辑似乎是管理此过程的理想方式,但是when()方法需要返回一个promise()的Deferre...

15得票1回答
jQuery jqXHR - 取消链式调用,触发错误链。

我正在创建一个 AJAX 工具,以便与我的服务器方法进行交互。我想利用从 jQuery.ajax() 调用返回的对象中返回的 jQuery 1.5+ 延迟方法。情况如下: 服务器端方法始终返回一个 JSON 对象: { success: true|false, data: ... } 客...

13得票2回答
jQuery版本1.5 - ajax - <script>标签时间戳问题

如果我使用ajax(jQuery)加载一些内容,并且其中包含一个脚本标签,jQuery 1.5会将时间戳添加到脚本标签的src URL中。请参见以下示例。 示例: 使用ajax加载的内容:&lt;div&gt;text1&lt;/div&gt; &lt;script type="text/j...

10得票8回答
jQuery 1.5的AJAX调用在处理JSON请求时出现“无效标签”的错误

我刚刚从jQuery 1.4升级到1.5版本,现在我的AJAX调用始终会出现“无效标签”错误。 以下是一个示例请求:jQuery.ajax({ async: false , dataType: "json" , error: function (xhr, status...