Ajax呼び出しを使用して他のドメインからWebサービスを呼び出しています。次のコードを使用して、アプリケーションのサーバーから応答を返したいのですが、JavaScriptコードではなく、firebugで応答テキストを取得します。コントロールは成功を示しておらず、エラー応答が直接出ています。
成功またはエラーのセクションで応答が必要ですが、どちらもこれで処理しません。
私はたくさん試していますが、解決策が見つかりません。誰か助けてください。
困っています。誰かがAjax呼び出しを使用してクロスドメインWebサービスを呼び出すのを手伝ってくれることを願っています。私は1週間から試していますが、それまで解決策が見つかりませんでした。ブラウザで応答がありますが、実際のコードでは応答がありません。私のJavaScriptコード。
crossdomain.async_load_javascript(jquery_path, function () {
$(function () {
crossdomain.ajax({
type: "GET",
url: "http://192.168.15.188/Service/Service.svc/GetMachineInfo?serialNumber="+123,
success: function (txt) {
$('#responseget').html(txt);
alert("hii get");
}
});
crossdomain.ajax({
type: "POST",
url: "http://192.168.15.188/Server/Service.svc/GetEvents/",
// data: "origin=" + escape(origin),
success: function (txt) {
$('#responsepost').html(txt);
alert("hii post");
}
});
});
});
</script>