如何以编程方式在Telerik的RadEditor的第一行设置光标位置?

时间:2014-09-17 08:28:25

标签: jquery telerik radeditor

我正在使用Telerik的Radeditor,当编辑器加载时,我想在位置1的第一行设置光标位置。 radeditor的Api doc表示以下命令可以胜任:

docEditor.setFocus();

我也发现了这种方法:

getRange(); 

getRange,也没有工作!

提前致谢!

1 个答案:

答案 0 :(得分:0)

解决方案是: 在你的Radeditor OnClientLoad方法中放入以下命令(tleditor代表radeditor的对象):

var range = tleditor.getSelection().getRange(true); //returns an object that represents a restore point.
    tleditor.getSelection().selectRange(range);

    setTimeout(function () {
        tleditor.setFocus();
    }, 0);

这将完全集中在第一个位置,如果内部有内容。

我希望这对你有帮助!