获取Telerik HTML编辑器时遇到问题';s的内容
本文关键字:问题 HTML Telerik 编辑器 遇到 获取 | 更新日期: 2023-09-27 18:29:40
我有一个编辑器,构建如下:
EditorBuilder builder = context.Html.Telerik().Editor()
.Name(ID)
.Encode(false)
.HtmlAttributes(new { style = string.Format("width:100%;height:{0}px", height) })
.Value(HttpUtility.HtmlEncode(value));
return builder.ToHtmlString();
一切如预期。我现在想做的是获取编辑器的内容,允许用户在另一个窗口中"预览"它。经过一番搜索,我发现了$find(<%=RadEditor.ClientID%>);
,但我没有使用这种生成编辑器的形式(它在剃刀中)。
所以,我的问题是,如何使用jQuery获取编辑器的内容?val()
不工作。
提前感谢!
Telerik使用jQuery data()存储编辑器的内容方法要访问编辑器的内容,请使用以下代码:
var editor = $("#<your editor ID goes here>").data("tEditor");
alert(editor.value());
传递给jQuery的ID必须与您传递给CCD_ 3函数。
上面的代码只有在您设置了必要的脚本时才有效telerik编辑。
有关更多信息,请参阅telerik客户端api文档。