1

我正在使用 symfony 框架来开发网站。Symfony 通过XMLHttpRequest 标头识别 ajax 调用 。

我已经在我的页面上集成了 Gmap。Gmap 在没有 XMLHttpRequest 标头的情况下发出 ajax 请求。因此 symfony 无法识别 ajax 请求。

正常的 jquery ajax 调用有这个标头。

X-Requested-With XMLHttpRequest  

但是 Gmap 没有添加这个。

GDownloadUrl(searchUrl, function(data) {
  var xml = GXml.parse(data); 
  ... 
} 

GDownloadUrl进行此 ajax 调用。我怎样才能用它添加这个标题。

4

1 回答 1

1

我通过用 jquery.get 函数替换 GDownloadUrl 函数解决了问题

jQuery.get('searchUrl',function(data) {
  var xml = GXml.parse(data); 
  ... 
} 

此函数附加XMLHttpRequest 标头

于 2012-05-31T20:32:36.077 回答