1

symfony フレームワークを使用して Web サイトを開発しています。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

GDownloadUrl関数をjquery.get関数に置き換えることで問題を解決しました。

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

この関数はXMLHttpRequest ヘッダーを添付します

于 2012-05-31T20:32:36.077 に答える