Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   AJAX форма из таблички (https://javascript.ru/forum/dom-window/64035-ajax-forma-iz-tablichki.html)

Igorsrt 16.07.2016 12:00

AJAX форма из таблички
 
Здравствуйте! Подскажите пожалуйста как проще реализовать такое?
Имеется табличка:
https://drive.google.com/file/d/0B4l...ew?usp=sharing
Её необходимо "загнать" в форму:
https://drive.google.com/file/d/0B4l...ew?usp=sharing
Т.е. что бы при выборе параметров отображалась нужная стоимость из таблички без перезагрузки страницы. :write:

laimas 16.07.2016 13:34

Цитата:

Сообщение от Igorsrt
Подскажите пожалуйста как проще реализовать такое?

Проще серверу сразу отдать форму.

Igorsrt 16.07.2016 14:03

Цитата:

Сообщение от laimas (Сообщение 422213)
Проще серверу сразу отдать форму.

"я отдам - мне не жалко"... только объясните пожалуйста, что это значит... ))

laimas 16.07.2016 14:11

Кто отдает страницы клиенту и кто готовит их содержание? Вестимо сервер. Ну так зачем помещать серверу на странице таблицу, если вместо нее должна быть форма?
Если страница с этой формой, это статический документ, значит нужно "руками" прописать в ней код формы. Если страницы сайта динамические, значит серверный скрипт подключает шаблон страницы в котором форма, или же как-то иначе. А как конкретно сказать трудно, для этого нужно знать как все устроено на сервере.

Igorsrt 16.07.2016 14:40

Я, видимо, не совсем догоняю Вашу мысль... Но мне кажется нужно вставить на страницу 2 поля селект и какой-то ajax скрипт, который будет выводить результат... в js абсолютный "ноль" - поэтому и прошу помощи

laimas 16.07.2016 14:50

А причем тут Ajax, если нужно "загнать" в форму таблицу? Ajax - это всего лишь метод взаимодействия клиента с сервером, при этом табличка инициатор этого, или форма, это не играет никакой роли.

Если на странице нужна форма, то почему ее сразу не отдает сервер, а надо беднягу таблицу "загнать" в форму? Если форма на странице требуется только по запросу и асинхронному, то причем тут тогда таблица?

Igorsrt 16.07.2016 15:12

ajax должен показывать текстовое поле со стоимостью и менять его без перезагрузки страницы в зависимости от выбранных условий...
таблица дана для примера - при каких условиях, какая стоимость должна выводиться.
А нужна именно форма (если хотите, можем назвать это "калькулятор") :)

laimas 16.07.2016 15:26

:)
Забыть как страшный сон о Ajax, пока не разберетесь с формой.
Вопрос еще раз - коли на странице есть таблица, данные/поля которой нужно представить полями формы, то выводите ее сразу на странице, в чем проблема?
А уже к имеющейся на странице форме можно добавить какие угодно клиентские сценарии, хоть Ajax, хоть заставить поля формы исполнять серенаду.

Igorsrt 16.07.2016 15:42

Извините, не понимаю что нужно делать... ((

laimas 16.07.2016 16:02

Цитата:

Сообщение от Igorsrt
Извините, не понимаю что нужно делать...

Думаю, что многие тоже не понимают чего надо. Вопрос "загнать таблицу в форму" может выпрямить извилины любого. Опишите просто словами чего нужно, может так понятнее станет.


Часовой пояс GMT +3, время: 11:24.