如何在IE8和jquery中使用.html()?不闪烁html页面?
jquery+html+Rails 4如何在IE8和jquery中使用.html()?不闪烁html页面?,jquery,html,ruby-on-rails,internet-explorer-8,Jquery,Html,Ruby On Rails,Internet Explorer 8,jquery+html+Rails 4 $('#onward').html("<%= escape_javascript(render 'bus_listing', :is_return => true) %>"); // not working in < IE8. Other browser working fine $('#forward').html(“true)%>”)//不在“;//在Html中工作,但整个Html页面会闪烁,并且不会在Html中添加新数据。
$('#onward').html("<%= escape_javascript(render 'bus_listing', :is_return => true) %>"); // not working in < IE8. Other browser working fine
$('#forward').html(“true)%>”)//不在
bus_列表是一个局部列表
$('#onward')[0].innerHTML = "<%= escape_javascript(render 'bus_listing', :is_return => false) %>"; // working in but full Html page is flickering and not adding the new data in html.
$('#forward')[0].innerHTML=“false)%>“;//在Html中工作,但整个Html页面会闪烁,并且不会在Html中添加新数据。
IE8中替换.html()的任何解决方案。请共享。您是否尝试了innerHTML
document.getElementById('onward').innerHTML="<%= escape_javascript(render 'bus_listing', :is_return => true) %>"
document.getElementById('forward')。innerHTML=“true)%>“
是,它工作正常,但我正在使用。正在关闭的select标记上的multiselect。我的意思是标记样式或js不起作用$(“#”+前缀+“计划id”).multiselect({header:'Travels',noneSelectedText:'Travels',selectedText:'Travels',前缀:prefix+'Travels',})。选择2;在何处使用innerHTML?@C这仅在html内部。请尝试按以下方式赋予它:$(“#forward”)。追加(“'bus_listing',:is_return=>true)%>”代码>