【发布时间】:2012-03-10 18:34:17
【问题描述】:
我在使用 jQuery.ajax 转换器时遇到问题 - 我无法调用我的转换器。
我有这个 jQuery AJAX 代码(简化了问题):
$.ajax({
url: "http://myurl/myservice",
dataType: "JSONP",
cache: false,
success: function (data, textStatus, jqXHR) { /* do stuff */ },
error: function (jqXHR, textStatus, errorThrown) { /* do stuff */ },
timeout: 5000,
converters: { "JSONP": myConversionFunction }
});
当我使用这段代码时,转换器函数 myConversionFunction 没有被调用。我想使用转换器转换响应中的日期,如其他 SO 问题中所示,但无法触发。
我使用 fiddler 检查了响应,它是 JSONP,内容类型为“application/x-javascript”。
任何想法我做错了什么?
谢谢, 克里斯。
【问题讨论】:
标签: javascript json jquery jsonp