Всем привет!
Есть форма.
Input c автокомплитом - 2 штуки (вводятся начальная точка маршрута и конечная точка маршрута)
Есть несколько select`ов
----
Итак, функцией из скрипта яндекс карт, получаем два значение: длина и время в пути.
Далее необходимо посчитать тариф, на входе два параметра(расстояние и время):
function getPrice(distantion, time){
// переводим метры в километры
var distOrder = Math.ceil(distantion/1000);
// получаем время в удобном виде
var timeOrder = Math.floor(time);
// запроса для передачи в скрипт расчета
var query = 'distance='+distOrder+"&time="+timeOrder;
$.ajax( {
type: "post",
url: "model/getPrice.php",
data: query,
dataType: "text",
success: function(price){
// получаем цену и показываем ее пользователю
$("span#cost").html(price + "р.");
$("span#dist").html(distOrder + "км.");
$("span#time").html(time);
}
});
}
Далее, в форме создано скрытое поле <input type="hidden" name="price" id="price" value=""/>
после того как стоимость получена аяксом, необходимо записать значение цены в это скрытое поле, для дальнейшей передачи методом POST в скрипт обработчик заказа.....
На данный момент: в массиве $_POST на входе скрипта, все значения есть, кроме скрытого поля с ценой поездки.
Подскажите как реализовать, буду очень благодарен за снятие 2-суточной головной боли