私はこれを持っていますurlこれはニューヨークの時間のxmlを返します。ここにxmlからローカルタイムを解析し、私が望むものを得ないjqueryがあります。jqueryでこのxmlを解析するにはどうすればいいですか?
$j(document).ready(function() {
refresh();
function refresh() {
$j.ajax({
type: "GET",
url: "http://www.earthtools.org/timezone/40.71417/-74.00639",
dataType: "xml",
success: parseXml
});
}
function parseXml(xml) {
xmlDoc = $j.parseXML(xml),
$xml = $j(xmlDoc),
$title = $xml.find("localtime");
}
....
....
私はこのエラークロスドメインスクリプティングのようです
XML Parsing Error: no element found Location: moz-nullprincipal:{a09f5192-ba1f-fc4e-8b9e-2cb0ed8001d8} Line Number 1, Column 1:
予想される応答が得られているかどうかを確認するために 'console.log(xml)'を追加しましたか?同じ起点ポリシー違反ではないことは確かですか? –
parseXml()関数の先頭に 'console.log(xml)'を追加して、返されたxmlの何が問題なのかを確認してください。私は、Ajaxリクエストそのものを少し疑っています。クロスドメイン制限を克服しようとしていませんか? – raina77ow
これは私のconsole.logにはありません。このエラーが発生しています... firbug ... – Trace