我遇到了一個很大的問題!在jquery中加載Json文件失敗,代碼如下
我試圖用Jquery加載Json文件,但它總是失敗! 我試過很多不同的東西,但沒有爲我工作。我也不知道如何真正調試它,出了什麼問題!
這裏是我的代碼:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var url = "content.json";
var outp = {
low : 0,
high : 99,
name : "Fritz",
rufnummer : "012",
faxnummer : "345",
mobil : "678",
mail : "[email protected]",
};
$('#find').on("click", function(){
var data = $.getJSON(url, function() {
console.log("success");
})
.done(function() {
console.log("second success");
})
.fail(function() {
console.log("error");
})
.always(function() {
console.log("complete");
});
console.log(data);
console.log(outp);
console.log("Hi");
data.complete(function() {
console.log("second complete");
});
});
});
//});
</script>
</head>
<body>
<p>Postleitszahl:</p>
<input type="number" autocomplete="on" name="inp" id="inp">
<button type="button" id="find">Finden</button>
<p class="output"></p>
</body>
</html>
而且,這裏是我的JSON:
{
"low" : 0,
"high" : 99,
"name" : "Fritz",
"rufnummer" : "012",
"faxnummer" : "345",
"mobil" : "678",
"mail" : "[email protected]",
}
的[我如何返回從一個異步調用的響應?(可能的複製http://stackoverflow.com/questions/14220321/how-do-i-返回來自異步調用的響應) –