javascript在IE下遇到的中文乱码与缓存问题

来源:互联网 发布:windows操作系统书籍 编辑:程序博客网 时间:2024/05/21 18:30

         在Chrome中执行jquery的get请求没有任何问题,但是到了IE下有了两个问题:

       (1)乱码 

                 请求url中的中文参数在后台直接乱码了,结局方案 使用javascript的encodeURI方法。

       (2)IE缓存

                 IE下,当get请求的url路径相同时,直接返回了缓存,解决方案 加时间戳参数"?timestamp="+new Date().getTime()


         具体请求代码如下:

    $.get("orderStatement_newOrderStatement.action?orderIds="+idStr+"&orderStatementName="+encodeURI(newOrderStatementName)+"timestamp="+new Date().getTime()          ,function(json){            if(json.status==1){            }    });


0 0
原创粉丝点击