Jquery Ajax IE8 看过来!!!

ie8下ajax的headers里的token值取不到,什么原因啊?急急急~~~

<input type="button" value=123" onclick="up();"/>
<script type="text/javascript">
    function up(){
        var jsonData = {
            customerno:'1011596229328502786'
        }
        var str = JSON.stringify(jsonData)
        jQuery.support.cors = true; 
        $.ajax({
            type:'post',
            url:Router+'eccustomer/isNullPolicy',
            data:str,
            contentType:'application/json;charset=UTF-8',
            async: true,
            dataType:'json', 
            headers:{
                token: '123'
            },
            success:function(res){  
                
            },
            error:function(err){
                alert('error')
            }
        })
    }
</script>

图片描述

阅读 2.3k
1 个回答

没什么好看的,IE8用的是XDomainRequest,而XDomainRequest设不了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题