Передать данные из JS на сервер. кроме XMLHttpRequest есть варианты?
готового решения не нужно. нужно просто сориентировать, как делают другие, как технически правильно.
ситуация:
есть скрипт, генерирующий несколько элементов <input type="text"> и один элемент <textarea></textarea> который легким движением руки превращается в простенький WYSIWYG редактор CLEditor. задача тоже простая -- собрать данные из полей и отправить их какому-нить обработчику (скажем, на запись в БД). если бы вместо редактора у меня был простой <textarea> элемент, можно было бы засабмитить все поля вместе. а тут на тебе -- текстовые поля могу получить просто, а вот с редактором (cleditor) только с помощью JS. собственно, как это все правильно отправить серверному скрипту на обработку? все мои варианты какие-то исскуственные, что-ли:
1. случайно узнал про AJAX. как я понял из прочитанного можно при помощи JS получить и значения текстовых полей и значение из редактора и все это отправить асинхронно на сервер при помощи этой модной технологии. но асинхронно мне не нужно, ответ от сервера мне тоже не надо, мне бы отправить и перенеправиться, скажем, на главную.
2. теоретически представляю, что можно получить значения текстовых полей и редактора, с помощью JS сгенерировать форму и все это, опять же искусственно, засабмитить серверному скрипту.
3. ваш вариант.
мои варианты мне кажутся нерациональными и даже где-то бредовыми из-за отсутствия опыта. намекните как народ делает, далее я соображу.
|