首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ajax.actionlink post表单未显示ckeditor

ajax.actionlink post表单未显示ckeditor
EN

Stack Overflow用户
提问于 2012-11-23 15:20:18
回答 1查看 413关注 0票数 1

在将Ajax.ActionLink用作

代码语言:javascript
运行
复制
@Ajax.ActionLink("Edit", "AddEdit", new { @id = id, @recId = item.EncyclopediaID }, new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "listForm" }, new { @class = "edit_icon", @title = "edit this item" })

当控制器转到AddEdit页面时,我已经上传了文件,并想要显示检查器。

所以我使用

代码语言:javascript
运行
复制
@using (Html.BeginForm("AddEdit", "Encyclopedia", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
   /////////other code//////////////////
    @Html.EditorFor(model => model.Description,"CKEditor")
}

现在,如果我用Ckeditor代替@Ajax.Actionlink来显示@Html.ActionLink,那么在Ajax call中,它就像一个文本区。

请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-23 15:30:28

这是因为ckeditor正常工作所需的资源文件(例如:cssjavascript)不能通过ajax调用下载。请尝试在布局视图页中引用所需的资源文件,然后重试。

编辑:

也许你已经将集成代码放在了document.ready函数中,因此在ajax请求完成并且你的标记改变后,新的标记(例如:你的新输入元素)没有被配置为ckeditor input.so在ajax成功之后尝试调用ckeditor集成代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13524618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档