2013-11-25 89 views
0

在這個領域http://domain-two.com/test我有一個js腳本發送數據到不同的域。jQuery Ajax和CodeIgniter

var req = $.ajax(
    type: 'POST', 
    url: 'http://domain-one.com/class/function', 
    data: {...}, 
    dataType: 'json' 
); 

req.fail(function(jqXHR) { 
    alert('Error'); 
}); 

對於CI在:

function inquiry() { 
    $res = array(...); 
    $this->output->set_output(json_encode($res)); 
    return; 
} 

的問題是,我總是得到0

+2

跨域問題可能通過添加'datatype:jsonp'和'crossDomain:true'解決 –

回答

1

錯誤嘗試這樣的事情

var req = $.ajax(
    type: 'POST', 
    url: 'http://domain-one.com/class/function', 
    data: {...}, 
    dataType: 'jsonp' 
);