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