小编Lau*_*rel的帖子

TinyMce使用ASP.NET MVC 3使用Razor View Engine - 加载但不显示

我有一个使用TinyMce jQuery插件的简单表单.当我加载页面时,TinyMce应该用他的编辑器替换我的textarea,但这不会发生.查看生成的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>
Run Code Online (Sandbox Code Playgroud)

//这是我的文字区域

<textarea id="tinymceId" name="content" class="tinymce" rows="1" cols="50" style="width:100%;" ></textarea>
Run Code Online (Sandbox Code Playgroud)

//这是我的脚本代码,我在其中初始化它

$(document).ready(function () {
    $('#tinymceId').tinymce({
       doctype: '<!DOCTYPE html>',
       editor_selector: "tinymce",
       convert_urls: false,
       mode: "textareas",
     });
});
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery tinymce razor asp.net-mvc-3

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

jquery ×1

razor ×1

tinymce ×1