这是我在codeigniter应用程序中的代码。在Mozilla中,add_PM div将被变量msg的内容覆盖。但在IE中,变量msg具有内容,但add_PM div不会被覆盖。所以什么都不会显示出来。我的代码中有任何问题吗?
function addPjctMngr(){
$.ajax({
type: "POST",
url: "<?php echo base_url();?>index.php/admin/addProjectManager",
success: function(msg){
$("#add_PM").html(msg).show();
}
});
}
当我尝试使用此代码时
$("#add_PM").html('');
$("#add_PM").html(msg).show();
IE中什么都不会发生。
答案 0 :(得分:0)
只是想一想,检查html标签是否正确关闭,这在IE中可能也是一个问题。希望它有所帮助
答案 1 :(得分:0)
不确定导致错误的是什么,但您可能想要尝试使用replaceWith函数(http://api.jquery.com/replaceWith/),看看是否能达到您想要的效果。