У меня есть простая форма, использующая плагин TinyMce jQuery.Когда я загружаю страницу, TinyMce должен заменить текстовое поле своим редактором, но этого не происходит.Глядя на сгенерированный html, моя textarea есть (видимость установлена на скрытый), но TinyMce не создал объект iFrame.Объект TinyMce существует, но activeEditor имеет значение null.Это как если бы я не инициализировал его, но я следую примеру кода точно так:
// здесь я загружаю скрипты
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.tinymce.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/tiny_mce_jquery.js")"></script>
// вот мойтекстовая область
<textarea id="tinymceId" name="content" class="tinymce" rows="1" cols="50" style="width:100%;" ></textarea>
// и вот мой код скрипта, где я инициализирую его
$(document).ready(function () {
$('#tinymceId').tinymce({
doctype: '<!DOCTYPE html>',
editor_selector: "tinymce",
convert_urls: false,
mode: "textareas",
});
});