by_name
by_name
  • 发布:2016-04-02 23:00
  • 更新:2016-04-02 23:00
  • 阅读:1177

跨域请求为什么POST请求不到求解?换成他的URL又能提交成功,是不是因为我提交的不是JSON

分类:HTML5+

跨域请求为什么POST请求不到求解?换成他的URL又能提交成功,是不是因为我提交的不是JSON

<!DOCTYPE html>  
<html>  
    <head>  
        <meta charset="UTF-8"/>  
        <script type="text/javascript">  
document.addEventListener('plusready', function(){  
var xhr = new plus.net.XMLHttpRequest();  
xhr.onreadystatechange = function () {  
    switch ( xhr.readyState ) {  
        case 0:  
            alert( "xhr请求已初始化" );  
        break;  
        case 1:  
            alert( "xhr请求已打开" );  
        break;  
        case 2:  
            alert( "xhr请求已发送" );  
        break;  
        case 3:  
            alert( "xhr请求已响应");  
            break;  
        case 4:  
            if ( xhr.status == 200 ) {  
                alert( "xhr请求成功:"+xhr.responseText );  
            } else {  
                alert( "xhr请求失败:"+xhr.readyState );  
            }  
            break;  
        default :  
            break;  
    }  
}  
xhr.open( "POST", "URL/控制器" );  
xhr.send("class=3");  
}, false );  
        </script>  
    </head>  
    <body onload="onload();">  
    </body>  
</html>
2016-04-02 23:00 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复