将本地json文件加载到ajax

时间:2014-01-10 16:11:59

标签: php json jquery

我有一个本地json文件,需要在我的视图中填充标签 代码:

<script>
        $(document).ready($.getJSON("js/records.json", function(data){
            $.ajax({           
                //data format      
                success: function(data){    //on recieve of reply
                    $("#cat").append('<option selected>category</option>');
                    for(i in data) 
                        $("#cat").append('<option value="'+data[i].q_title+'">'+data[i].q_title+'</option>');
                } 

            });

1 个答案:

答案 0 :(得分:0)

我不明白为什么你在AJAX请求中做一个AJAX请求。但代码可能看起来像这样:

$.ajax({
url: "js/records.json",
dataType: "json",
mimeType: "textPlain"
})          
.done(function(data){
  //Insert code here
});

此外,如果您使用chrome(未在其他浏览器上测试),您将在本地请求JSON时遇到问题。在网络服务器上试用,或者在控制台日志中查找错误并自行修复。