Basically, I'm trying to pull data from a database on a different
server.

On the site without the database (we'll say http://thisdomain.com/index.html),
I have
var gomon = new Array();
gomon[0] = "Test";
gomon[1] = "Testx";
gomon[2] = "Test3";

$.ajax({
  type: "GET",
  url: "http://somedomain.net/jsonp/selection.php";,
  dataType: "jsonp",
  data: "foo="+gomon,
  success: function(gata){
          alert(gata.go[3]].repping)
        }
});



selection.php basically is echoing this:
({
"go": [
{"zepping":"grrrrrrr","zamount":"1","zepped":"Ryura","tzme":"2"},
{"zepping":"grrrrarrr","zamount":"1","zepped":"Ryura","tzme":"2"},
{"zepping":"grrrrsrrr","zamount":"1","zepped":"Ryura","tzme":"2"},
{"zepping":"grrrdrrrr","zamount":"1","zepped":"Ryura","tzme":"2"}
]
})

Now, when viewing thisdomain.com/index.html, Firebug gives me this
error:
[Exception... "'Permission denied to call method XMLHttpRequest.open'
when calling method: [nsIDOMEventListener::handleEvent]" nsresult:
"0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>"
data: no]

And nothing executes. What did I do wrong?

Thanks,
Ryura

Reply via email to