| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Простой вопрос по AJAX. Ввод данных в форму. |
| Автор: DiGriZ 6.8.2010, 16:03 |
| Здравствуйте. Возникла необходимость в создании следующего: На моем сайте есть два текстовых окошка и кнопка. В одно окно я ввожу строку. Нажимаю кнопочку. В ответ во втором окошке мне выводится другая строка. После этого я могу эту процедуру повторить. Ввести запрос - мне выведется ответ. Сколько угодно раз. Я пробовал на php. У меня получается так: ввел текст, нажал на кнопку, и в этот момент браузер переходит на другую страницу (script.php), где выводится ответ. И чтобы ввести данные снова, мне приходится возвращаться на предыдущую страницу. Это не подходит. Я гуглил. Задвал вопросы. Насколько понял, дело связано с динамическим обновлением части страницы с помощью AJAX. Это так? Или может я усложняю? Посмотрел некоторые исходники - ничего не понятно.JS я совсем не знаю. Если говорить о языках веб программирования, то я немного знаю php (несложные скрипты.) Если вообще, то неплохо знаю с++. Может быть у тех, кто с этой технологией сталкивался, есть какой-нибудь простенький исходничек с реализацией чего-нибудь подобного? А может нужно вовсе не это? |
| Автор: DiGriZ 6.8.2010, 18:48 |
| Они для вас простенькие. Хороший ответ новичку. |
| Автор: CruorVult 6.8.2010, 19:15 |
Примеры везде одни и те же, основаны на оджном принципе. Почитайте для начала что-то, а потом если будут не ясны какие-то моменты - тогда уже можете обращаться к форуму. Добавлено через 1 минуту и 25 секунд Я бы посоветовал использовать какую-то библиотеку, jQuery к примеру. http://habrahabr.ru/blogs/jquery/42426/ |
| Автор: ksnk 6.8.2010, 20:44 | ||||
а нужно было сделать так, чтобы броузер переходил на ту-же страницу. В форме поставить action="" Тогда в начале скрипта нужно проверить каким образом до страницы добрались и сделать или не сделать проверку - генерацию текста во второе окошко. что-нибудь такое:
Никакого ajax'а не нужно. Хотя ajax - не так и страшно, особенно если идти к нему через фреймворки... |