gpt4 book ai didi

javascript - 为什么我的ajax请求不起作用?

转载 作者:行者123 更新时间:2023-12-01 02:25:46 25 4
gpt4 key购买 nike

我正在尝试使用ajax 发出请求。当我尝试使用此网络服务时: https://jsonplaceholder.typicode.com/users

它有效!但是当我尝试使用我的服务时,我无法处理响应。我的功能是这样的:

$(document).ready(function() {
$.ajax({
type: "GET", //REQUEST TYPE
dataType: "JSONP", //RESPONSE TYPE
url: "http://mywebservice/method/", // URL OF THE WS
success: function(data){
console.log(data);
var i=0;
$.each(data,function(i){
if(data.lenth != i){
$('#lista_divisions').append("<option>"+data[i].Name+"</option>"); //fILL THE DDL. FOR EACH ITEM RETURNED ADD DATA[NAME] TO ONE LINE OF THE DDL.
}
});
}
});
});

并且我在网站上的控制台没有检索到任何错误。你能帮我吗?

网络选项卡:

enter image description here

JSON 响应

[{"DateAdd":"/日期(1508694576287+0100)/","DateAlter":"/日期(1508694576287+0100)/","DivisionId":1,"名称":"北","UserAdd":"LoadData","UserAlter":"LoadData","UtlIns":null},{"DateAdd":"/日期(1508694576287+0100)/","DateAlter":"/日期(1508694576287+0100)/","DivisionId":2,"Name":"Sul ","UserAdd":"LoadData","UserAlter":"LoadData","UtlIns":null}]

最佳答案

if(data.lenth != i) 

你的意思是长度吗?

你的代码应该看起来像,

if(data.length != i)

关于javascript - 为什么我的ajax请求不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48827655/

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