如何使用另一个域的ajax从RESTful API获得响应?

时间:2016-06-02 04:31:56

标签: javascript jquery ajax prototypejs

我已经使用了所有的Ajax代码,但是在我的java脚本代码中使用“access-control-allow-origin:'*'”之后它会给出一些错误,例如“XMLhttprequest无法加载”,它会给出一些其他错误,例如“意外的错误” 。我最近3-4天在互联网上搜索,但我最终没有得到任何解决方案我在这里请各位帮助我解决这个问题。

这是我的代码:`

jQuery.noConflict();
jQuery(document).ready(function( $ ){

var encryptedText = "hdEAo+i4qK9UmgYlbHE490RFcqq";
new Ajax.Request('http://example.com/json/service', {
access-control-allow-origin: '*',
method: 'post', 
contentType: 'application/json',    
postBody: '{"abc":{"request":'+encryptedText+'}}',
onSuccess: function(transport){
var myObject = eval('(' + transport.responseText + ')');
        alert("success");   
            },  
OnFailure : function(){
        alert("fail");
                },
        });
    });`

我也在我的项目中使用了prototype.js.

我对“access-control-allow-origin”代码一无所知,我把代码放在我的代码中请告诉我。

请给我编码不仅是理论家,因为我是这个领域的新人。

我真的很感激所有解决这个问题的人。

0 个答案:

没有答案