我使用Jquery ajax检索大约3000~15000行html(> 280K)的大数据。我不想
在ie8中显示,但它不起作用。但是,如果数据较小,它将起作用。
//.....
$.ajax({type:'POST' ,url:'${ctx}course/${course.productid}.html',data:data,success: function(result, textStatus){
//here it can display in chrome,ie10,11 and others. but it is can not work in ie8.
//result has some javascript and html
$('#content').html(result);
}})
我尝试了$(' #content')。html(result.substr(100000));然后它可以工作~~
所以,谁能帮助我!
答案 0 :(得分:1)
尝试使用$(obj).html(result.d);
答案 1 :(得分:0)
IE8在插入大量字符串时遇到问题。我使用insertAfter或简单地使用innerHTML函数修复它。
奇怪的错误。