我有一个本地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>');
}
});
答案 0 :(得分:0)
我不明白为什么你在AJAX请求中做一个AJAX请求。但代码可能看起来像这样:
$.ajax({
url: "js/records.json",
dataType: "json",
mimeType: "textPlain"
})
.done(function(data){
//Insert code here
});
此外,如果您使用chrome(未在其他浏览器上测试),您将在本地请求JSON时遇到问题。在网络服务器上试用,或者在控制台日志中查找错误并自行修复。