我已经编写了 $.ajax 函数来进行 API 调用。但结果仅显示在 chrome 浏览器上。API 调用的结果不会显示在 firefox 浏览器上。此外,ajax 调用在 IE 浏览器中根本不起作用。任何人都可以请告知为什么会出现这个问题。
以下是我使用的代码:
var seriesurl = "http://t2json.tgoservices.com/818746/PrinterManufacturers/21/PrinterSeries";
$.ajax({
cache: false,
url: seriesurl
}).done(function (data, textStatus, jqXHR) {
$.each(data, function (i, item) {
var items = item.PrinterSeries.Items;
for (var a = 0; a < items.length; a++) {
var id;
$("#content1").html('<a class="manufacturer" onclick="getprinter(' + items[a].Id + ',' + n + ');" id="' + items[a].Id + '" style="cursor:pointer;" >' + items[a].Name + '</a>');
}
});
}).fail(function (jqXHR, textStatus) {
$('#status').html(textStatus);
$('#content').html('(failed)');
});