[英]jquery getjson is not working when calling restful webservice
我试图从我的jsp页面调用一个宁静的Web服务。
宁静的Web服务运行正常,并且正在显示json数据。 问题出在客户端上。
客户端无法获取Web服务数据。
我尝试了很多方法,但是没有任何效果。
这是脚本:
function getEmployeeDetails() {
alert("Hai");
alert($("#empid").val());
$empid = $("#empid");
alert("eval-->" + $empid.val());
$.getJSON("http://localhost:8080/RestfulWS/restful/employee/" + $empid.val(), displayResult);
}
function displayResult(data) {
alert("data" + data);
$("#fname").val(data.firstName);
$("#lname").val(data.lastName);
}
和HTML
<form id="form1">
<h2>Employee Details</h2>
<table>
<tr>
<td>Employee ID : </td>
<td><input type="text" id="empid" size="10"/> <input type="button" value="Get Details" onclick="getEmployeeDetails()" /> </td>
</tr>
<tr>
<td>FirstName : </td>
<td><input type="text" id="fname" readonly size="30"/></td>
</tr>
<tr>
<td>LastName : </td>
<td><input type="text" id="lname" readonly size="30"/></td>
</tr>
</table>
</form>
我在上面的代码上使用端口19090在tomcat上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.