Я пытаюсь получить доступ к элементам iframe dom из рельсов 3 частичных, но это не так, как ожидалось.доступ к элементам iframe из рельсов 3 частичный
Я пытаюсь получить доступ к IFRAME как этот
$j("#batch_grid_frame").contents().find('#ship_box_id').html("HTML")
Когда я получить доступ к странице из приложения он не обновляет DOM. Но когда я запускаю тот же код ниже в браузере, это работает.
$j("#batch_grid_frame").contents().find('#ship_box_id').html("HTML")
После того, как я гугле и пробовал различные вещи, это работает, но есть какой-то способ, в Jquery я могу получить эту работу
var iframe = window.parent.document.getElementById('batch_grid_frame');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
innerDoc.getElementById("shipyu_ox_id").innerHTML = "<%= escape_javascript(render :partial => 'elements/box_select', :locals => {:ywo_types => @ywo_types}) %>";
Любая помощь будет оценена. Благодарю.
Он должен работать так же, если ** iframe ** не загружается, когда ваши частичные нагрузки загружаются – Abhi
. но не обновление DOM –