Мне нужно выполнить что-то подобное в форме CRUD (упрощенный пример):
$crud->form->js('submit',$crud->form->getElement('data')->js()->val('My text'));
Мне нужно изменить поле data
перед отправкой. Событие выполняется, но поле не обновляется. Я предполагаю, что значения POST уже назначены, когда это событие запущено.
data
— это текстовая область, скрытая компонентом TinyMCE, который я пытаюсь интегрировать в качестве дополнения. Все работает нормально, но когда форма отправляется через ajax, вам нужно вручную обновить текстовое поле из содержимого TinyMCE. Я пробовал много способов, в том числе «сырой» javascript (js("submit","document.getElementById(...)")
, но до сих пор не повезло.
Знаете ли вы, как я могу изменить это поле перед отправкой?
Спасибо!!