Моя цель: У меня есть действие /edit
в моем проекте Yii, содержащем какую-либо форму с полями, скажем: text
, image
. В эти формы введены некоторые значения (скажем, «мой текст» и «мое изображение»).Передача значений формы в другую функцию без отправки
У меня есть кнопка Сохранить (мы не используем ее) и кнопку, которая направляет меня к действию /preview
, и мне нужно передать туда массив, такой как ['text' => 'my text', 'image' => 'my image']
или то же, что и объект.
Могу ли я сделать это, не отправив форму? Я думал о javascript, но есть ли способ избежать его использования?
Вы можете сделать это с помощью запроса AJAX и вызвать скрипт вставки периодически, когда определенное действие было выполнить – Bender
нет никакого способа, вы можете получить данные о форме без отправки, если вы не хотите использовать Ajax ... или javascript – Akshay