我已经下载了CKEditor并在我们的MVC项目中使用。请参考以下代码
@{ Html.BeginForm("Save", "News", FormMethod.Post, new {@class="form-inline news-admin"}); }
<div class="input">@Html.TextBoxFor(x => x.ShortText, new { @class = "shorttext", @id="editor1",maxlength = "50" })</div>
@{ Html.EndForm(); }
CKeditor代码:
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
但它会抛出错误,例如无法设置属性的值&#39; dir&#39;:对象在ckeditor.js中为null或未定义。我不知道这个问题的真正原因是什么?我的代码出了什么问题?
答案 0 :(得分:0)
$('.shorttext').ckeditor();
我们在中间传递一些参数,但我不确定您的要求是什么。传递它们看起来像这样
$('.shorttext').ckeditor({
resize_enabled: false,
toolbarCanCollapse: false,
etc...
});