Ok, vì một số lý do khiến getJson của tôi không hoạt động. Tôi đang kéo một số thông tin cổ phiếu và nó hoạt động trong tất cả các trình duyệt chính ngoại trừ IE.
tôi đã tạo ra một JSfiddle đây: http://jsfiddle.net/qZhSk/
Nếu bất cứ ai có thể giúp tôi hiểu những gì tôi đang làm sai nó sẽ được SUPER hữu ích.
cảm ơn!
EDIT
Tôi tìm thấy giải pháp bản thân mình. Vấn đề nằm trong truy vấn URL của tôi. Nếu bất kỳ ai khác có vấn đề này ở đây là câu trả lời:
var url = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20WHERE%20symbol%3D'NPO'&format=json&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys";
$.getJSON(url + "&format=json&callback=?", function(data) {
var items = [];
$.each(data.query.results.quote, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
)};
Đó chính xác là những gì tôi nhận thấy. Về cơ bản bạn sẽ cần phải thêm một '& callback =?' Vào cuối chuỗi url của bạn và bạn đang vàng –
Điều kỳ lạ là nó hoạt động trong Firefox. * chỉnh sửa * ah - CORS – Pointy