今天我发生了一件奇怪的事情:我试图使用jquery和ajax从JSON文件中检索一些数据,并将这些数据显示在网页上。我在Internet上找到的该示例在基本OS上为我工作。当我尝试从装有Win10 OS的虚拟机上运行它时,它不起作用,这意味着它使我无法进行以下操作:alert('There was a problem with the server. Try again soon!');
。为什么?提前谢谢了!
这是在我的data19.json文件中:
{ "one": "Learned Optimism", "two": "Deliberate Practice", "three": "Getting Things Done" }
我的脚本script19.js是:
$(function() { $('#clickme').click(function() { $.ajax({ url: 'data19.json', dataType: 'json', success: function(data) { var items = []; $.each(data, function(key, val) { items.push('
我的HTML文件是:
19. Using jQuery to retrieve JSON via AJAX
1> 小智..:您的代码是corect,必须将代码移到服务器上,在服务器上,您的ajax调用json,所有代码都将起作用。