Можно ли в веб-платформе Lift создавать формы (и ссылки), которые реагируют через AJAX, но также работают без поддержки Javascript? Если да, то как?
Когда я создаю форму с помощью
, для действия формы
устанавливается значение javascript: //
так что он больше не отправляется без JS. Если я создам форму без явной поддержки AJAX, я не знаю, как вставить функциональность AJAX.
Полагаю, я мог бы создать интерфейс RESTful (нам все равно придется его создать) и написать собственный Javascript для отправки формы через него. Однако я хотел бы избежать дублирования кода: если можно обрабатывать все три входа (RESTful, традиционный HTTP POST, AJAX) с одним и тем же кодом, это было бы лучше всего.