JSON 応答の文字列を返す Web サービスがあります。$.ajax関数を使用してWebページでその応答にアクセスしようとすると、常にエラーが生成され、応答なしで終了します..誰かが私を助けて、以下のコードで何が間違っているか教えてください..
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");
}
これで、直接アクセスで JSON 応答を提供する URL を取得しました **
" 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 ...