在IE8或更早版本中,像TR和TD这样的某些元素不支持innerHTML。不幸的是,MVC 2项目中包含的MicrosoftMvcAjax.js文件在Ajax.BeginForm或Ajax.ActionLink中的Ajax更新方法中使用了innerHTML。
在IE8或更早版本中,像TR和TD这样的某些元素不支持innerHTML。不幸的是,MVC 2项目中包含的MicrosoftMvcAjax.js文件在Ajax.BeginForm或Ajax.ActionLink中的Ajax更新方法中使用了innerHTML。
Sys.Mvc.MvcHelpers.updateDomElement=function(target,insertionMode,content){if(target){switch(insertionMode){case 0:$(target).html(content);break;case 1:if(content&&content.length>0){$(target).html(content+target.innerHTML.trimStart());}break;case 2:if(content&&content.length>0){$(target).html(target.innerHTML.trimEnd()+content);}break;}}}