|
Модераторы: Sardar, Aliance |
|
alexey664655 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 26.5.2012 Репутация: нет Всего: нет |
Уважаемые форумчане как организовать форму выборки из БД с последующим выводом AJAX (т.е без перезагрузки страницы)
Подробнее: Есть БД: (#__dogovor) с номерами договоров (dog _code) и персональными скидками (dog_value). Как сделать простую форму, где при вводе номера договора и отправке запроса, если он есть в базе, появлялся в отдельном div персональная скидка и номер введенного договора, а если нет в базе то сообщение, что такого договора нет. |
|||
|
||||
whatisnot |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 130 Регистрация: 14.12.2014 Репутация: нет Всего: 2 |
Вам что весь код тут написать, серверный и клиентский?
Это не сложно, зная работу с базой, серверный язык и JS. Подобное описано и не раз в сети, читайте и под себя портируйте примеры, в противном случае, это заказ работы, оплачиваемой естественно. |
|||
|
||||
alexey664655 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 26.5.2012 Репутация: нет Всего: нет |
Вот мой код, но он не работает. с выборкой в бд проблем нет, а вот с ajax проблемы
|
|||
|
||||
whatisnot |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 130 Регистрация: 14.12.2014 Репутация: нет Всего: 2 |
Это действительно такой код? Если так, то работать нечему тут.
Во-первых к чему все эти костыли <input type="button" name="submit" id="submit" value="submit" onClick = "getdetails()" />, если есть форма, событие onsubmit которой достаточно обрабатывать?
Код сервера, если только не сокращение, то вообще полная профанация. Либо вы организовываете диалог клиент-сервер, например, в формате JSON, дабы обрабатывать и ошибки на сервере и прочее, либо всегда ожидаем ответ в формате text или html, который просто выводим. Но в этом случае клиент в стороне, понять ошибка или нет он не сможет, кроме ошибок запроса, если их обрабатывать.
Это сообщение отредактировал(а) whatisnot - 22.8.2018, 17:41 |
||||||
|
|||||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |