有谁知道这里发生了什么?我写了这段代码来调用一个php文件生成一个图像,然后在屏幕上显示出来。不知怎的,这对于Mozilla和Chrome来说很好,但在IE中却没有。有人知道我的代码出了什么问题吗?
var src = $.ajax({
url: "em_captcha.php",
async: false
}).responseText;
$("#imgCaptcha").html(src);
答案 0 :(得分:2)
如果你尝试怎么办?
$.ajax({
url : "em_captcha.php",
async : false,
success : function(src){
$("#imgCaptcha").html(src);
}
});
答案 1 :(得分:0)
导致此问题的缓存,我通过在ajax中添加以下代码解决了这个问题:
cache:false,