0

这就是我所做的

 var varPrimayNotes = $("input[id*=txtDescription]").val();

在 varPrimaryNotes 中得到

{"enabled":true,"emptyMessage":"","validationText":"","valueAsString":""}

如何使用 Jquery 获取 RadEditor Telerik 的准确文本。

这是我的辐射编辑器控件

<rad:RadEditor ID="txtDescription" runat="server" width="800px"
            Height="150px" Skin="Vista">
            <tools>
                <rad:EditorToolGroup Tag="MainToolbar">
                    <rad:EditorTool Name="FindAndReplace" />
                    <rad:EditorSeparator />
                    <rad:EditorSplitButton Name="Undo">
                    </rad:EditorSplitButton>
                    <rad:EditorSplitButton Name="Redo">
                    </rad:EditorSplitButton>
                    <rad:EditorSeparator />
                    <rad:EditorTool Name="Cut" />
                    <rad:EditorTool Name="Copy" />
                    <rad:EditorTool Name="Paste" ShortCut="CTRL+V" />
                    <rad:EditorTool Name="Ajax spellcheck" />
                </rad:EditorToolGroup>
                    <rad:EditorToolGroup Tag="Formatting">
                        <rad:EditorTool Name="Bold" />
                        <rad:EditorTool Name="Italic" />
                        <rad:EditorTool Name="Underline" />
                        <rad:EditorSeparator />
                        <rad:EditorSplitButton Name="ForeColor">
                        </rad:EditorSplitButton>
                        <rad:EditorSplitButton Name="BackColor">
                        </rad:EditorSplitButton>
                        <rad:EditorSeparator />
                        <rad:EditorDropDown Name="FontName">
                        </rad:EditorDropDown>
                        <rad:EditorDropDown Name="RealFontSize">
                        </rad:EditorDropDown>
                    </rad:EditorToolGroup>
                </tools>
            <content>

            </content>
        </rad:RadEditor>

Youe帮助将不胜感激。

4

2 回答 2

1

RadEditor 的内容区域不是输入,而是可编辑的 iframe,因此您应该获取 iframe 的引用并获取其内容。

另一种方法是使用 Telerik 静态库来获取对控件及其 HTML 内容的引用:

$telerik.findEditor("txtDescription").get_html(true);

您可以在以下网址找到更多信息: http ://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html

最好的问候, 瘤胃

于 2014-06-11T19:17:33.340 回答
0

RadEditor 的内容区域不是输入,而是可编辑的 iframe,因此您应该获取 iframe 的引用并获取其内容。

另一种方法是使用 Telerik 静态库来获取对控件及其 HTML 内容的引用:

$telerik.findEditor("txtDescription").get_html(true);

您可以在以下网址找到更多信息:http ://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html

最好的问候, 瘤胃

于 2014-06-11T19:19:13.747 回答