Запрос к MySQL таблице при клике не перезажгружая саму страницу

Автор Тема: Запрос к MySQL таблице при клике не перезажгружая саму страницу  (Прочитано 473 раз)

Оффлайн RusonАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 70
  • Сообщений: 231
  • Карма: 6
  • Пол: Мужской
    • Просмотр профиля
    • Your Ideas Online

Оффлайн RusonАвтор темы

  • Постоялец
  • ***
Здравствуйте,

Подскажите как осуществить запрос к базе даных при клике без перезагрузки самой страницы.
Есть datepicker календарь jQueri UI и есть timepicker (на обычном селекте) с шагом в 30 минут.

Необходимо сделать связку таким образом что-бы когда выбирается дата в календаре, осуществлялся запрос к БД который будет проверять на занятость времени и отображать это в timepicere. В общемто, как проверить таблицу в БД и как отобразить это в селекторе - знаю, но нужно что бы запрос осуществлялся на момент клика, выбора даты с календаря. Например по елементу (по дате с календаря). Каждое число идет в виде ссылки с классом ui-state-default и обернуто в table dock:   td a.ui-state-default

Вот собственно сам код:

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Календарь datepicker jQueri UI вызываю следующей строкой:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Ну и jQuery код для календаря:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
« Последнее редактирование: 13-11-2017, 12:07:38 от Ruson »


Оффлайн ProtectYourSite

  • Бизнес оценка: (2, 100%)
  • Старожил
  • ****
  • СПАСИБО: 195
  • Сообщений: 452
  • Карма: 33
    • Просмотр профиля
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Старожил
  • ****
Используем обычный аякс, создаем файл php с проверкой в бд, на странице добавляем скрипт подключения по аяксу к этому файлу:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Обрабатываем полученные данные и вставляем в нужное место в календаре.

Оффлайн RusonАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 70
  • Сообщений: 231
  • Карма: 6
  • Пол: Мужской
    • Просмотр профиля
    • Your Ideas Online

Оффлайн RusonАвтор темы

  • Постоялец
  • ***
Не совсем все так прямолинейно, на самом деле надо было не просто вывести даные с jQUery UI календаря а связать их с селекторным таймпикером. То что вы написали то и так понятно. Спасибо, уже решил вопрос. Кидаю js код, может кому понадобиться.
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.


 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
2421 Просмотров
Последний ответ 20-07-2011, 18:14:24
от drummer
6 Ответов
3019 Просмотров
Последний ответ 08-01-2013, 20:56:31
от bibika
3 Ответов
1248 Просмотров
Последний ответ 29-11-2013, 22:11:46
от Безбашенный прораб
1 Ответов
698 Просмотров
Последний ответ 12-10-2015, 13:27:05
от alexburn
6 Ответов
1323 Просмотров
Последний ответ 12-10-2016, 21:17:48
от praktik_man