フォームのテキスト領域から2つのコードミラーインスタンスを作成しています。これらの隠しテキスト領域をサブミットする前に更新する必要があります。私はスクリプトに変更イベントを追加しましたが、動作していないようです。変更に失敗したCodeMirror
誰でもお手伝いできますか? おかげ
<script type="text/javascript">
function editor(id) {
var editor = CodeMirror.fromTextArea(id, {
continuousScanning: 500,
lineNumbers: true
});
editor.setSize(900, 600);
}
var config_id = document.getElementById('id_config')
var config = editor(config_id);
var remote_config_id = document.getElementById('id_remote_config')
var remote_config = editor(remote_config_id);
config.on('change',function(cMirror){
// get value right from instance
config_id.value = cMirror.getValue();
});
remote_config.on('change',function(cMirror){
// get value right from instance
remote_config_id.value = cMirror.getValue();
});
</script>
ええと、これを調べると、私のサーバー側のコードが動作していない可能性があります。フォームを送信すると、更新が残り、ページがリロードされますが、ページを更新すると古いコンテンツが戻ってきます – AlexW