Вместо привязки к форме onsubmit
, попробуйте сделать это через onChange
виджета.
Дайте вашему скрытому полю идентификатор:
<input type="hidden" name="editorContent" id='editorContent' />
Попробуйте это для onChange
редактора (заменив код console.log()
, который у вас есть сейчас.
onChange="dojo.byId('editorContent').value = this.getValue();"
Подождите! Когда я набирал это, я понял, что вы звоните dojo.byId('editorContent')
в своем onsubmit
, но вы не присвоили атрибут id
этому полю формы. Это, вероятно, ваша проблема, и вам не нужно пробовать мой метод onChange
.