我嘗試在jQuery UI對話框中使用codemirror。在jquery.ui.dialog中使用codemirror失去焦點onload
在這裏你可以在jsfiddle中看到結果。 http://jsfiddle.net/HtntY/
問題是codemirror中的內容不會在第一次加載時出現。它只會在您將焦點放在編輯器上並輸入內容之後纔會出現,之後會顯示預加載的內容。
這可以以某種方式修復。我試圖用refresh()函數做到這一點,但沒有成功。
感謝您的短時間。
我嘗試在jQuery UI對話框中使用codemirror。在jquery.ui.dialog中使用codemirror失去焦點onload
在這裏你可以在jsfiddle中看到結果。 http://jsfiddle.net/HtntY/
問題是codemirror中的內容不會在第一次加載時出現。它只會在您將焦點放在編輯器上並輸入內容之後纔會出現,之後會顯示預加載的內容。
這可以以某種方式修復。我試圖用refresh()函數做到這一點,但沒有成功。
感謝您的短時間。
看起來像jQuery UI實際上並沒有在開啓者運行時解除DIV。撥打refresh
呼叫超時(如http://jsfiddle.net/NP9SL/)似乎有訣竅。
我遇到了同樣的問題,最後關閉了焦點事件FWIW的editor.refresh()。我想我會提到另一個有點相關的問題。如果您嘗試利用JQueryUI模式對話框中的CodeMirror對話框/搜索功能,集成搜索對話框將無法獲得焦點並且無法輸入。有趣的是,我可以將文本粘貼到搜索字段中,但我無法輸入。除了將模態設置爲false之外,還沒有找到解決方法。
我建議您自定義構建搜索功能。它的幾條線使用從釐米的fw。 – Email