- ベストアンサー
jQueryのloadメソッドは外部XMLは読み込めないのでしょうか?
jQueryのloadメソッドは外部XMLは読み込めないのでしょうか? タグが<aaa></aaa>となっているところの文字を抽出したいのですが外部にあるXMLは読み込めないものでしょうか? $("#my1").load( "http://server.com/hoge.xml .aaa" ); テキストファイルでタグを書くと読み込みが出来るのですが、なぜかXMLにするとうんともすんとも動きません
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
QueryのloadメソッドはHTMLを読み込み、DOMに挿入するものです。 XMLの読み込みは$.ajax、$.get、$.postで行い、XMLのノード取得には、 セレクターにXpath表現が使用できます(最新のjQueryにする事!) ↓で、できませんか $.get("http://server.com/hoge.xml",function(xmldata){ $("#my1").append($("//aaa",$(this))); });
お礼
出来ましたー! 最新版でやってみると自分で思ったとおりに表示されました。 ありがとうございます!