我在 MVC3 应用程序中使用 ckeditor 版本 3.6.4。
1)我已将这两个 js 包含在我的应用程序中
<script src="../../Scripts/ckeditor/ckeditor.js" type="text/javascript"></script>
<script src="../../Scripts/ckeditor/adapters/jquery.js" type="text/javascript"></script>
2)下面的代码是我的文本区域,我将 View 数据绑定(bind)到文本区域。
<textarea id="txtAreaBody" name="txtAreaBody" rows="15" cols="220"><%= ViewData["Body"]%> </textarea>
3)为了调用 ckeditor ,我编写了以下代码。
<script type="text/javascript"> $("#txtAreaBody").ckeditor(); </script>
就是这样。
我的 Viewdata 中有 html 内容。
正如您从下面的屏幕截图中看到的,当我运行我的应用程序时,我的文本区域是空白的。我无法看到我的内容。
有人可以帮我吗..?
最佳答案
你没有说你的textarea是在部分 View 还是完整 View 中,如果在部分 View 中,Viewdata将不起作用,你必须使用@tempdata,如果在完整 View 中,尝试删除ckeditor()和查看文本区域是否填充了任何数据。
希望它能帮助您或为您指明正确的方向
关于javascript - CKEditor不显示文本区域内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20898033/