gpt4 book ai didi

javascript - JQuery 中的 AJAX 调用出错

转载 作者:太空宇宙 更新时间:2023-11-04 12:55:17 26 4
gpt4 key购买 nike

我附加了我正在执行的元素,但它总是转到错误函数。

为什么要这样做?

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Autocomplete - Default functionality</title>
<link rel="stylesheet" href="jquery-ui.css">
<script src="jquery-1.10.2.js"></script>
<script src="jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$("#tags").autocomplete({
source: function (request, response) {
$.ajax({
url: "test",
dataType: "json",
success: function(response) {
alert("a");
console.log(response);
},
error: function(response) {
alert("b");
console.log(response);
}
});
}
});
});
</script>
</head>
<body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
</body>
</html>

我的 JSON 文件名为 test.json,包含:

[{"SubItemID":1,"MainItemID":1,"SubName":"2%","MainName":"Milk"},
{"SubItemID":2,"MainItemID":1,"SubName":"Skim/Fat Free","MainName":"Milk"},
{"SubItemID":3,"MainItemID":2,"SubName":"Chedder","MainName":"Cheese"}]

最佳答案

Url 应该是 "test.json",因为你得到的是静态文件。您没有向有效的服务器 URL 发送请求。

关于javascript - JQuery 中的 AJAX 调用出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25894982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com