IE 8中的跨域错误

时间:2014-01-13 19:10:44

标签: javascript cross-domain

我使用DotNetNuke(ASP.NET)Web API并使用跨域请求。它适用于IE8以外的所有浏览器(IE9 +,Chrome,Mozilla)。还要求使用POST(非GET)方法。

我的代码:

    $(document).ready( function() {
    $('#divPanel').hide();
    jQuery('#btnGet').click( function(){
                $.ajax({
                url: "https://www.someurl/Controller/Action",
                crossDomain: true,
                data: { '': $('#txt').val() },
                type: "POST",
                xhrFields: {withCredentials: false  },
                dataType: "json"
            }) .done(function( msg ) {

                })
                 .fail(function(error) {
                        alert( "Some error occured." );
                }); 
    } );    
} );

跨域请求不起作用,我收到错误:IE8中的'No Transport' 为什么不起作用?

0 个答案:

没有答案