下拉列表在文本之前不起作用

时间:2013-04-23 02:52:26

标签: codemirror

我已将textarea转换为codemirror编辑器。

当我点击ctrl-space时,我在当前光标位置打开一个html选择元素,以允许用户从select元素中选择项目并插入编辑器中。一切正常。 但是这个select元素只能在光标之后访问。我的意思是,如果我在编辑器中输入10行数据,那么select元素仅在第10行之后才能正常工作。在第10行之前,select元素会打开,但它被禁用或无法访问。

有解决方法吗?

以下是示例代码。

var placeCodeMirror = function (textareaEle) {
    editor = CodeMirror.fromTextArea(textareaEle, {
        lineNumbers: true,
        lineWrapping: true,
    });
    return editor;
}
$('#textareaEle').keydown(function (e) {
    if (e.ctrlKey && (e.keyCode == 13)) {
        $('#selectElementId').show();
    }
}

0 个答案:

没有答案