【发布时间】:2011-04-23 21:07:01
【问题描述】:
当我执行以下操作时:
$.ajax({
type: 'GET',
url: 'http://www.domain.tld/feed',
dataType: 'xml',
success: function(data) {
...
}
});
在 IE(8) 中一切正常。
但是当我将 url 选项更改为
http://www.domain.tld/?feed=myfeed
IE 什么都不做。我认为 ? 是问题所在,但我怎样才能在这个可爱的浏览器中让它工作呢?
【问题讨论】:
-
您是否尝试过使用
data参数添加“提要”?可能是 GET 方法覆盖了 URL 中任何现有的 GET 参数 -
您的 ajax 调用中是否有显示实际问题的错误函数?使用错误:这里的sytnax:api.jquery.com/jQuery.ajax
-
是:textStatus 返回'parsererror',errorThrown 返回'TypeError: Object required'
-
至少有服务器响应。你检查过,究竟是什么发送到服务器?服务器响应什么?
-
嗨 Arne,您是否认为
http://www.domain.tld/feed和http://www.domain.tld/?feed=myfeed是 2 个不同的 URL?
标签: internet-explorer jquery parameter-passing