0

我有一个 HTML5 游戏在桌面和排行榜(以及更多东西)中完美运行,我使用 ajax 发送参数和接收数据。

事实是一切正常,但在 cocoon 中,cocoonjs 根本不工作,我不知道为什么,支持 jQuery,理论上一切都应该没问题。有谁知道为什么这段代码不起作用?

提前致谢。

$.ajax({
 type: 'GET',
 url: this.baseURL+'/getScores.php',
 data: { 
      'theGame': '1', 
      'theOrder': 'ASC'
 },
 fail: function(msg){
      alert(msg);
 }
 });

而且我也在尝试这段代码(不在 cocoonjs 中工作)

$.getJSON( STK.root.urlBase+"/getScores.php",
 { theGame: "1", theOrder: "ASC" }
)
 .done(function(data) {
      //DO STUFF
 })
 .fail(function( jqxhr, textStatus, error ) {
     console.log( "Request failed: " + err );
 });
4

1 回答 1

3

好吧,一切都是 CORS 的事情,我在接收/发送数据的 php 文件中用这个头文件修复了它:

header("Access-Control-Allow-Origin: *");
于 2015-05-29T09:42:22.760 回答