Как передать значение из формы?

seosniks
На сайте с 13.08.2007
Offline
389
688

Добрый вечер. Создаю прайс через jquery

С помощью input на странице выбираются нужные товары.

В результате синхронно обновляется цена, и в низу выводится цена всех товаров.

Выводится через id <td id="priceTotal"> </td>

сумма priceTotal

описание desc_item_1

как мне передать сформированные значения в php или

вывести на той же странице после нажатия кнопки ок, в форме.

с помощью document.write('');

в скрытых полях типа <input type="hidden" name="price" value="" />

Вот скрипт http://www.pengoworks.com/workshop/jquery/calculation/euro_format_sample.htm

только без формы

Спасибо.

ДП
На сайте с 23.11.2009
Offline
203
#1

Да, как вариант добавьте код, чтобы он кроме записи в div еще и в скрытый инпут цену записывал.

На jQuery это примерно так будет:


$("#price").val(priceTotal);

У вас только надо добавить id="price" к скрытому инпуту.

seosniks
На сайте с 13.08.2007
Offline
389
#2
Дикий пионер:
Да, как вариант добавьте код, чтобы он кроме записи в div еще и в скрытый инпут цену записывал.
На jQuery это примерно так будет:

$("#price").val(priceTotal);

У вас только надо добавить id="price" к скрытому инпуту.

Спасибо Дмитрий попробую. Просто я не силен в Java и Query.

У меня на странице есть таблица 50 строк, каждая строка имеет свое поле input для выбора

количества товара.

Смотрите картинку.

Просто теперь надо генерировать прайс лист и выдавать пользователю.

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

jpg sa.jpg
ДП
На сайте с 23.11.2009
Offline
203
#3

По большому счету, если вы на сервер будете передавать количество единиц работ, то сумму вам тоже можно на сервере считать, а не передавать её с клиента - вы ведь стоимость каждой работы на сервере тоже знаете и можете общую сумму посчитать.

seosniks
На сайте с 13.08.2007
Offline
389
#4
Дикий пионер:
По большому счету, если вы на сервер будете передавать количество единиц работ, то сумму вам тоже можно на сервере считать, а не передавать её с клиента - вы ведь стоимость каждой работы на сервере тоже знаете и можете общую сумму посчитать.

Дмитрий, конечно могу брать все из базы.

У меня все в базе.

Скрипт берет все данные из базы, и выводит на странице сгенерированный список с ценами, возможностью выбора количества товара или услуг.

В принципе если не получится передать на другую страницу, выбранные товары и общую цену, то так и сделаю.

Просто сейчас все считается и выбирается без PHP

Вот как выглядит единица товара в сгенерированном листинге html

	
<table border=0>
<thead>
<tr>
<th><p class="blok">Услуга</p></th>
<th><p class="blok1">Количество</p></th>
<th><p class="blok2">Ед изм</p></th>
<th><p class="blok3">Цена</p></th>
<th><p class="blok4">Сумма</p></th>
<!--start-->
<tr class="event">
<td class="tablchet" >
<a title="Щелкните и узнайте подробности..." href="javascript:show_desc(document.getElementById('desc_item_121'));">Покупка и доставка мелкогабаритного товара из вашего магазины </a>
</td><td>
<input type="text" name="lot_item_121" id="lot_item_121" value="0" size="10" maxlength="10" onchange="checknumbers()"/>
</td><td>шт.</td>
<td id="price_item_121">700 р.</td>
<td id="total_item_121">
</td></tr><tr>
<td colspan="6">
<div class="tabldiv" id="desc_item_121" style="display: none;"><p style="text-align: justify;">Покупка и доставка мелкогабаритного товара из вашего магазины</p></div>
</td>
</tr>
<!--end-->
</tbody>
<tfoot>
<tr>
<td colspan="4" align="right">
<strong>Стоимость выбранных услуг:</strong>
</td>
<td class="totals" id="priceTotal"> </td>
</tr>
</tfoot>
</table>
ДП
На сайте с 23.11.2009
Offline
203
#5

Я не Дмитрий, если что :)

Возвращаясь в первоначальной формулировке задачи: как передать в php - у вас есть код, передающий остальные значения в php? Если да - то приводите.

или

вывести на той же странице после нажатия кнопки ок, в форме

Он у вас же выводится, насколько я понял.

Я как бы в целом задачу не понимаю. Что вы имеете в виду под "генерировать прайс"? У вас же на картинке в посте и есть прайс или нет? или это пример как вы хотите, а сайт чужой какой-то?

seosniks
На сайте с 13.08.2007
Offline
389
#6
Дикий пионер:

Он у вас же выводится, насколько я понял.

Я как бы в целом задачу не понимаю. Что вы имеете в виду под "генерировать прайс"? У вас же на картинке в посте и есть прайс или нет? или это пример как вы хотите, а сайт чужой какой-то?

Да, он генерирует только вывод данных на сайт.

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

В общем проблему мне помог решить хороший человек, Sujcnm.

За что ему огромное спасибо.

Так же спасибо всем кто мне помогал.

Серч Сила! ☝

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий