Quantcast
Channel: Cross domain ajax request using JSONP - Stack Overflow
Viewing all articles
Browse latest Browse all 2

Cross domain ajax request using JSONP

$
0
0

I need to get data at my application from other domain. I'm tring to use jsonp but every time I have error '80020101'

Here is my code (ASP.NET MVC 4) at 'other domain'

 public ActionResult Test() {    return Json(new { foo = "bar", baz = "Blech" }, JsonRequestBehavior.AllowGet); } public string Test2() {    return "aaa"; }

And here is my ajax method what sends a request

$.ajax({   url: 'https://192.168.0.61/CryptoProTestTool/Home/Test2/',   type: 'GET',   dataType: 'jsonp',   error: function(xhr, status, error) {      alert("error");    },   success: function(json) {      alert("success");   }   });

What's wrong? Why do I always have an error in this simple example? I have issue with Test and Test2 data...

Manual testing shows that service sends dataenter image description here

EDIT 1: I have an error "Can not finish action. error 80020101." at error function of ajax request.I tried to change Test2 like this

public ActionResult Test2(){  return Content("<script language='javascript' type='text/javascript'>alert('Hello world!');</script>"); }

But have the same issue

Edit2:Hi again!I was told working solution but after I run it issue appears.

 public ActionResult Test2() {    return Content("MyMethod('test12345');");  }

And Javascript code:

function onPageLoad() {   CheckCryptoProAvailable();}function CheckCryptoProAvailable() {  $.ajax({     url: 'https://192.168.0.61/CryptoProTestTool/Home/Test2/',     type: 'GET',     dataType: "jsonp",     error: function(xhr, status, error) {        alert("error = "+ error.toString());      },     success: function(json) {     }  });}function MyMethod(testValue){ alert(testValue);}

Everything goes ok and MyMethod is called after request. But after it I see a window from ajax request error handler. What's wrong again?

enter image description here


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images