我正在使用Telerik的Radeditor,并且在加载编辑器时,我想将光标位置设置在第一行的位置。
radeditor的Api doc表示以下命令可以完成此工作:
docEditor.setFocus();
而且我也发现了这种方法:
getRange();
getRange,也不起作用!
提前致谢!
最佳答案
解决方案是:
在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);
并且它将准确地集中在第一个位置,并且内部是否有内容。
我希望这对您有帮助!
关于jquery - 如何以编程方式在Telerik的RadEditor的第一行设置光标位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25885724/