こんにちは、私はajax get requestから残りのWebサービスを呼び出そうとしました。残りのWebサービスを呼び出すときにajax呼び出しを実行できませんでした
これは私が試みたコードです。
function callRestService(){
var xmlhttp;
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
$.ajax({
xmlhttp.open("GET","http://mywebservice/test/",false);
xmlhttp.send();
alert(xmlhttp.responseText);
});
}
し、エラーを次のコードを実行中に/私は
$.ajax({
type: "GET",
url: "http://mywebservice/test/",
cache: false,
success: function(data){
alert(data);
//var obj = eval(data);
},
error: function (msg, url, line) {
alert('error trapped in error: function(msg, url, line)');
alert('msg = ' + msg + ', url = ' + url + ', line = ' + line);
}
});
を、次のようなものを試してみましたが、上記の場合には制御がエラーになる最初のケースで
missing : after property id
[Break On This Error]
xmlhttp.open("GET","http://mywebservice/test..
/AjaxC...ervice/ (line 30, col 13)
を取得しています私は最初のケースを試みたのです。
このコードに問題はありますか?誰でもこれを助けることができますか?
はい。私は知っているが、それは私のためにエラーを引き起こし、なぜ私はthis.iのようなテストは私がAjax自体で試したものを投稿します。 –
jqueryを使わずに自分の答えを更新しました。 – WojtekT
私もあなたの更新されたコードを試しました。その場合、次のエラーが発生しています..コンポーネントがエラーコードを返しました:0x80004005(NS_ERROR_FAILURE) [Break On This Error] \t xmlhttp.send(); –