51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
|
$(function(){
|
|||
|
function itog_summa(){ //считаем итоговую сумму
|
|||
|
var elems = $(".poditog");
|
|||
|
var summ=0;
|
|||
|
var elemsTotal = elems.length;
|
|||
|
for(var i=0; i<elemsTotal; ++i){
|
|||
|
summ = summ + parseFloat($(elems[i]).text());
|
|||
|
}
|
|||
|
$("#main_itog").text(summ);
|
|||
|
}
|
|||
|
itog_summa();
|
|||
|
//кнопка плюс колва
|
|||
|
$(".change_col").click(function(event){
|
|||
|
var id = $(this).data('id');
|
|||
|
var tip = $(this).data('tip');
|
|||
|
var col = $('#input_' + id).val();
|
|||
|
var cena = $('#cena_' + id).data('cena');
|
|||
|
if (tip=='p')
|
|||
|
col++;
|
|||
|
else
|
|||
|
col=col-1;
|
|||
|
$('#input_' + id).val(col);
|
|||
|
//Считаем итог
|
|||
|
var itog = col*cena;
|
|||
|
$('#td_itog_' + id).text(itog);
|
|||
|
itog_summa();
|
|||
|
//alert(id);
|
|||
|
//отправляем на сервер количество
|
|||
|
$.ajax({
|
|||
|
type:"POST",
|
|||
|
url:'/act/ajax',
|
|||
|
data:"act=cart_plus&tovar_id="+id+"&col=" + col
|
|||
|
})
|
|||
|
})
|
|||
|
$("#btn_zakaz").click(function(event){
|
|||
|
$('#of_zakaz').modal("show");
|
|||
|
})
|
|||
|
/* отправляем заявку */
|
|||
|
$("#btn_send_zakaz").click(function(event){
|
|||
|
var fio=$('#fio').val();
|
|||
|
var tel=$('#tel').val();
|
|||
|
//alert('fio');
|
|||
|
$.ajax({
|
|||
|
type:"POST",
|
|||
|
url:'/act/ajax',
|
|||
|
data:"act=cart_zakaz&fio=" + fio + "&tel=" + tel
|
|||
|
})
|
|||
|
$("#div-form").html("<h5>Заказ успешно оформлен, наш менеджер свяжется с вами в ближайшее время, обсудит условия доставки или подготовит товар к самовывозу</h5>")
|
|||
|
$(this).hide("6000");
|
|||
|
})
|
|||
|
})
|