gpt4 book ai didi

java - 使用 Javascript 和 jOuery 访问 JSON 响应时出错

转载 作者:行者123 更新时间:2023-11-28 20:33:54 26 4
gpt4 key购买 nike

我有一个 Web 服务,它返回 JSON 响应字符串。当我尝试使用 $.ajax 函数在我的网页中访问该响应时,它总是生成一个错误终止而没有任何响应。有人可以帮助我并告诉我下面的代码有什么问题吗?

function getdata() {

alert("start");
$.ajax({
type: "POST",
data: "{'value':'10'}",
url: "http://localhost:8080/RESTExample/parameter_url",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert("received "+data);
},
error: function (data) {
alert("error is "+data);
}
});
alert("end");
}

现在我得到了一个 URL,它在直接访问时提供 JSON 响应 **

"http://coenraets.org/apps/directory/services/getemployees.php"

**

我正在尝试在 JSP 页面中访问此数据

    <script language="javascript">

$(document).ready(function()
{
$('#login').click(function(event){

event.preventDefault();
localStorage['serviceURL'] = "http://coenraets.org/apps/directory/services/getemployees.php";
var serviceURL = localStorage['serviceURL'];
alert("start");

$.ajax({
dataType: "jsonp",
url: serviceURL,
success :function SucceedFunc(data) {
alert("success");
console.log(data);
},
error : function(data, textStatus, errorThrown) {
alert("error");
console.log(data);
}
}).done(function ( data ) {
console.log(data);
});

});
});

</script>

<div class="main_div">



<div class="loginform">
<form>
<div class="login_btn">
<input type="submit" class="login" value="Login" id="login"/>
</div>
</form>
</div>
</div>

这给出了一个错误......现在任何人都可以帮助我访问这些数据......PLS......

最佳答案

$.ajax({
dataType: "jsonp",
url: serviceURL
}).done(function ( data ) {
console.log(data);
});

试试这个

关于java - 使用 Javascript 和 jOuery 访问 JSON 响应时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15812253/

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