Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61

Форма бронирования места с подсчетом цены в зависимости от выбранных дней

28.10.2013, 19:47. Показов 3775. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как реализовать форму бронирования места с подсчетом цены в зависимости от выбранных дней.
Т.е человек выбирает дату приезда и время, дальше выбирает дату отъезда и ниже ему считает цену за это время пребывания. Потом нажимает окей и на мыло мне приходит письмо с инфой, например как здесь http://www.letiste-parkoviste.cz/
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.10.2013, 19:47
Ответы с готовыми решениями:

Обработать цены из прайса поставщика по группе правил, в зависимости от величины цены
Задача следующая: нужно обработать цены из прайса поставщика по группе правил, в зависимости от величины цены. Правила такого вида: если...

Форма бронирования по календарю
Здравствуйте, подскажите пожалуйста, есть плагин для бронирования времени по календарю как на сайте http://vzaperti.com.ua/quest/bunker ???...

Табель с подсчетом рабочих дней
Подскажите а то не могу сообразить как чтоб в ячейки AJ7 производился подсчет рабочих дней этого месяца.

15
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 14:03
Ну тема не совсем html, но ладно
Для дат используется датапикер библиотеки jquery
Дальше с помощью javascript считаем значения и выводим
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 14:17  [ТС]
Ткни носом пожалуйста где можно про это нормальной инфы найти, а то я действительно все что находил в инете вопросы таких как я, может я где то не там ищу, или не то...
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 14:30
У меня сейчас не доступен не один firebug, не спрашивайте почему, но по сути можете как код так и форму взять со своего примера.
В chrome он стоит по умолчанию если нажать f12
Надо подключить библиотеку jquery ui с помощью тега <script></script>, желательно конечно закинуть ее к себе на сервер
Там в любом случае в одном из подключаемых скриптов или прямо на странице есть настройка датапикера
вот пример настройки
http://qane.ru/2012/05/03/2/
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 15:33  [ТС]
Форму скопировал, но вот дейтпикер все равно что то не выбивает.
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 15:42
Цитата Сообщение от NosferatuMax Посмотреть сообщение
Форму скопировал, но вот дейтпикер все равно что то не выбивает.
Он не в форме, он в скриптах. Подключается скорее всего по id или class
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 15:45  [ТС]
Если в ручную ввести то нормально считает.
На счет того что ты сказал вроди как же все стоит
Это считай сам див при нажатии на который должно выбивать окно дейтпикера
HTML5
1
2
3
4
5
<div class="prijezd">
                                        <div class="datum-prijezdu">
                                        <p>Datum příjezdu:</p>
                                        <input  type="text" name="prijezd" id="f_prijezd" value="" onchange="javascript: calculateparking();">
                                        </div>
А это код который его вызывает
JavaScript
1
2
3
4
5
<script type="text/javascript">
  $(function() {
    $( "#f_prijezd, #f_odjezd" ).datepicker({ dateFormat: "dd.mm.yy"});
  });
  </script>
так?
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 15:55
Так что именно не срабатывает? датапикер или подсчет значений?
чтобы посчитать значения у них вызывается функция calculateparking();, реагирующая на изменение поля(onchange="...")
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 16:13  [ТС]
Не работает вылезающий календарь когда нажимаю выбрать дату. Все остальное пока что супер. Подсчет цены сделал.
И при нажатии кнопки отослать ошибка, но это мелочь.

Добавлено через 16 минут
Uncaught TypeError: Object [object Object] has no method 'datepicker' вот такая ошибка выбила в фаербаге
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 16:14
Цитата Сообщение от NosferatuMax Посмотреть сообщение
Uncaught TypeError: Object [object Object] has no method 'datepicker' вот такая ошибка выбила в фаербаге
jquery ui подключено?
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 16:23  [ТС]
Цитата Сообщение от вандал Посмотреть сообщение
jquery ui подключено?
HTML5
1
2
3
    <link rel="stylesheet" type="text/css" href="stylesheets/jquery-ui.css" />
 
    <script type="text/javascript" src="javascripts/jquery-ui.js"></script>
вот что прописано

Добавлено через 5 минут
Решил проблему, но появилась следующая))) Помоему конфликт джаваскриптов потому что пришлось все в точности скопировать.

Добавлено через 2 минуты
Исправил проблему со скриптами. Теперь стоит вопрос как сделать рабочей отправку? С чего начать?
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
29.10.2013, 16:31
Можно сделать обработку формы на php к примеру
в php есть функция mail() для отправки сообщений на почту
http://php.net/manual/ru/function.mail.php
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
29.10.2013, 23:29  [ТС]
Кстати как сделать что бы можно было выбрать только от сегодняшнего дня? Ну в плане что бы не выбирали прошлые дни
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
30.10.2013, 08:51
Цитата Сообщение от NosferatuMax Посмотреть сообщение
Кстати как сделать что бы можно было выбрать только от сегодняшнего дня? Ну в плане что бы не выбирали прошлые дни
Где именно не выбирали?
0
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
02.11.2013, 01:51  [ТС]
В дата пикере что бы нельзя выбрать прошлые даты.
И еще, я попробовал еще раз с нуля все сделать и у меня не работает опять датапикер, не вылазит попросту, пишет такую ошибку Uncaught ReferenceError: jQuery is not defined в файрбаге. С чем бы это могло быть связано?

Добавлено через 10 часов 1 минуту
Пока что все решил, осталось только сделать что бы нельзя было выбирать прошлые даты
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
06.11.2013, 09:22
Цитата Сообщение от NosferatuMax Посмотреть сообщение
осталось только сделать что бы нельзя было выбирать прошлые даты
Честно не знаю, но если почитаете документацию по датапикеру, то я думаю найдете

Добавлено через 1 минуту
Цитата Сообщение от NosferatuMax Посмотреть сообщение
осталось только сделать что бы нельзя было выбирать прошлые даты
Честно не знаю, но если почитаете документацию по датапикеру, то я думаю найдете
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2013, 09:22
Помогаю со студенческими работами здесь

БД Кинотеатр - Форма для бронирования билетов
Здравствуйте. Уже долгое время работаю с базой данных &quot;Кинотеатр&quot; и понимаю, что начал путаться с таблицами. Конкретно проблема заключается...

Как исправить ошибку. с подсчетом дней
procedure TF_add_human.Button3Click(Sender: TObject); var n{дни итого}, yer{года без остатака},m{счетчик...

Составить календарь с подсчетом количества рабочих дней
Всем привет! препод задал написать программу для подсчета числа рабочих дней в каждом месяце, на весь год(т.е. вводишь номер месяца, а...

Форма с автоматическим подсчетом
Как сделать форму, чтобы некоторые значения можно было вводить с клавиатуры, а другие подсчитывались по какой-то формуле. Например, есть...

Добавление ячеек по количеству выбранных дней в эдите
Всем доброго времени суток, помогите осуществить задачу, в прикрепленном исходнике во 2 форме при выборе числа дней нужно чтоб в 3 форме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru