Загрузчик wysihtml5 не работает в IE9

В rails 3.2.9 я использую редактор начальной загрузки wysihtml5 для одного поля textarea, но в IE9 я не получаю значение этого поля (textarea). Я загружаю форму через ajax, чтобы просмотреть детали этого текстового поля перед его сохранением. В IE-10 работает нормально.

В приложении.js

//= require bootstrap-wysihtml5

В приложении.css

*= require bootstrap-wysihtml5

При сериализации формы я не получаю значение текстового поля

form_data = jQuery("#form_id").serialize();
jQuery.ajax({type :'POST', url : '/user/preview.js?', data : form_data});

По мнению,

<%= f.input :description, :as=>:text, :label =>false, :required => false, :placeholder=>"Description", :input_html=>{:rows=>"10", :class=>"texteditor", :style=>"width: 520px;"} %>

В сценарии

function loadTextEditor(){
   $('.texteditor').wysihtml5();
}
window.onload = loadTextEditor();

Как получить значение texteditor перед сохранением через ajax. Пожалуйста, помогите мне решить эту проблему.

2 ответа

Всегда используйте объект редактора, чтобы получить значение текстовой области:

$('.texteditor').data("wysihtml5").editor.getValue();

Вы пытались посмотреть на ошибку inspect element > console?

Другие вопросы по тегам