JQuery と Ajax を使用して Drupal 7 から生成された xml ファイルを読みたいです。
url:' ' に http url リンクを入力すると、Ajax 関数はデータを取得しません。
xml ファイルをローカル ファイル (http URL なし) として入力すると、Ajax 関数は正常に動作します。
Ajax コードは次のとおりです。
$(document).ready(function () {
$.ajax({
type: "GET",
url: "any http url that contains xml file",
dataType: "xml",
success: xmlParser
});
});
関数 xmlParser(xml) {
$('#load').fadeOut();
$(xml).find("movie-info").each(function () {
$(".main").append('<div class="book"><div class="title">' + $(this).find("title").text() + '</div><div class="description">' + $(this).find("field_genre").text() + '</div><div class="date">Published ' + $(this).find("field_poster").text() + '</div></div>');
$(".book").fadeIn(1000);
});