在IE中不显示内容

时间:2011-11-26 05:34:50

标签: php codeigniter jquery

这是我在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中什么都不会发生。

2 个答案:

答案 0 :(得分:0)

只是想一想,检查html标签是否正确关闭,这在IE中可能也是一个问题。希望它有所帮助

答案 1 :(得分:0)

不确定导致错误的是什么,但您可能想要尝试使用replaceWith函数(http://api.jquery.com/replaceWith/),看看是否能达到您想要的效果。