87 lines
2.5 KiB
JavaScript
87 lines
2.5 KiB
JavaScript
|
$(function(){
|
|||
|
/* JQuery UI */
|
|||
|
$( "#tabs" ).tabs();
|
|||
|
|
|||
|
/* Показываем уведомление об успешном сохранении настроек */
|
|||
|
function show_res(a){
|
|||
|
$("#opr_res").removeClass("hide");
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
/* сохраняем настройки */
|
|||
|
$("#mod_set").submit(function(event){
|
|||
|
event.preventDefault();
|
|||
|
var formData = new FormData(this);
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/slider_edit', // Скрипт обработчика
|
|||
|
data: formData, // Данные которые мы передаем
|
|||
|
cache:false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
|||
|
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
|||
|
processData: false,
|
|||
|
success:function(data){show_res(data);}
|
|||
|
})
|
|||
|
|
|||
|
|
|||
|
|
|||
|
})
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
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");
|
|||
|
})
|
|||
|
})
|