读取模板,放到ueditor中进行编辑javascript
@model WeiXin_Shop.Models.WX_GoodsDetails @Html.Partial("_MasterPage") @{ ViewBag.Title = "Edit"; } @using (Html.BeginForm()) { @Html.ValidationSummary(true) @Html.HiddenFor(model => model.id) <div class="editor-label"> @Html.LabelFor(model => model.htmlStr) 模板:<a id="temp">模板事例</a> </div> <br /> <body> <div> @Html.TextAreaFor(model => model.htmlStr, new { id = "editor", style = "width:100%;height:500px;" }) </div> </body> } <script type="text/javascript"> //实例化编辑器 //建议使用工厂方法getEditor建立和引用编辑器实例,若是在某个闭包下引用该编辑器,直接调用UE.getEditor('editor')就能拿到相关的实例 //var ue = UE.getEditor('editor'); var editor = new baidu.editor.ui.Editor({ UEDITOR_HOME_URL: '/Content/ueditor/',//配置编辑器路径 iframeCssUrl: '/Content/ueditor/themes/iframe.css',//样式路径 initialContent: "",//初始化编辑器内容 autoHeightEnabled: true,//高度自动增加 minFrameHeight: 500//最小高度 }); editor.render('editor'); $('#temp').click(function () { $.get('../Template/GoodsLayout.txt').success(function (content) { editor.setContent(content); }); }) </script>