如何在Jquery中获取RadEditor用户文本

时间:2014-06-02 06:05:11

标签: jquery radeditor

这就是我做的

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

这里在varPrimaryNotes中获取

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

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

这是我的radeditor控件

<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 Help将不胜感激。

2 个答案:

答案 0 :(得分:1)

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

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

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

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

祝你好运, 瘤胃

答案 1 :(得分:0)

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

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

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

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

最好的问候,瘤胃