147 lines
4.7 KiB
JavaScript
Executable File
147 lines
4.7 KiB
JavaScript
Executable File
|
||
$('.check-har').click(function(event){
|
||
//alert($(this).val());
|
||
$.ajax({
|
||
type:"POST",
|
||
url:'/act/product',
|
||
data:"act=getPriceHars&id=" + $(this).val(),
|
||
success:function(data){
|
||
$("#priceHars").text(data);
|
||
/*alert(data)*/}
|
||
});
|
||
$(".btn-add-to-cart").data("cena", $(this).val());
|
||
|
||
})
|
||
|
||
|
||
$('.addToCart').click(function(event){
|
||
$(this).text("Товар добавлен в корзину");
|
||
$(this).removeClass('btn-danger');
|
||
$(this).addClass('btn-success');
|
||
$(this).addClass('disabled');
|
||
})
|
||
|
||
/* ----------------------------------------------------------------------
|
||
05.01.2024
|
||
Тыкаем по ценникам товара
|
||
---------------------------------------------------------------------- */
|
||
|
||
|
||
$(".btn-check").click(function(event){
|
||
|
||
$("#cena").text($(this).data('cena'));
|
||
$(".btn-add-to-cart").data('cena',$(this).data('t'));
|
||
|
||
})
|
||
|
||
|
||
/* ----------------------------------------------------------------------
|
||
27.02.2023
|
||
Добавляем коментарий
|
||
---------------------------------------------------------------------- */
|
||
|
||
$(".smallImg").click(function(event){
|
||
|
||
$("#MainImg").attr('src', '/img.php?filename=' + $(this).data('fm')+ '&w=300&h=300&tovar=1');
|
||
|
||
})
|
||
|
||
|
||
$(".s2-cat").change(function(event){
|
||
var cat_id = $(this).val();
|
||
var id = $(this).data('id');
|
||
$.ajax({
|
||
type:"POST",
|
||
url:'/act/tovar_show',
|
||
data:"act=moveTovar&cat_id=" + cat_id + "&id=" + id,
|
||
success:function(data){/*alert(data)*/}
|
||
});
|
||
})
|
||
|
||
$(".checkbox").click(function(event){
|
||
var id=$(this).data("id");
|
||
if ($(this).is(':checked'))
|
||
var status = 1;
|
||
else
|
||
var status = 0;
|
||
$.ajax({
|
||
type: "POST",
|
||
url: '/act/tovar_show',
|
||
data: "act=DontPublic&id=" + id + "&status=" + status
|
||
});
|
||
})
|
||
|
||
|
||
/* ----------------------------------------------------------------------
|
||
27.02.2023
|
||
Добавляем коментарий
|
||
---------------------------------------------------------------------- */
|
||
$('#addCommentOnTovar').submit(function(event) {
|
||
event.preventDefault();
|
||
|
||
var formData = new FormData(this);
|
||
$.ajax({
|
||
type: 'POST', // Тип запроса
|
||
url: '/act/tovar_show', // Скрипт обработчика
|
||
data: formData, // Данные которые мы передаем
|
||
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
||
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
||
processData: false,
|
||
success: function(data) {
|
||
//alert(data);
|
||
/* printMessage('#result', data);*/
|
||
},
|
||
error: function(data) {
|
||
console.log(data);
|
||
}
|
||
});
|
||
$("#textarea-comment").val('');
|
||
$("#comment-result").removeClass('hidden');
|
||
});
|
||
|
||
/* ----------------------------------------------------------------------
|
||
22.06.2022
|
||
Кнопа добавления в корзину
|
||
---------------------------------------------------------------------- */
|
||
$(".btn-add-to-cart").click(function(event) {
|
||
var kolvo = $("#number").val();
|
||
var pages_id = $("#pages_id").val();
|
||
//alert(pages_id);
|
||
$.ajax({
|
||
type: 'POST', // Тип запроса
|
||
url: '/act/tovar_show', // Скрипт обработчика
|
||
data: 'act=addToCart&pages_id=' + pages_id + '&kolvo=' + kolvo + '&option=' + $(this).data('cena'), // Данные которые мы передаем
|
||
success: function(data) {
|
||
$("#modal-cart-itogo").text(data);
|
||
}
|
||
});
|
||
})
|
||
|
||
|
||
|
||
|
||
|
||
/* ----------------------------------------------------------------------
|
||
22.06.2022
|
||
Интерактивное изменение
|
||
---------------------------------------------------------------------- */
|
||
|
||
$(".span-change-cena").dblclick(function(event) {
|
||
$(this).hide("600");
|
||
$('.input-qc').removeClass('hidden');
|
||
$('.input-qc').show('600');
|
||
})
|
||
|
||
$(".input-qc").dblclick(function(event) {
|
||
var id=$(this).data('id');
|
||
var txt = $(this).val();
|
||
$(this).hide("600");
|
||
$('.span-change-cena').show('600');
|
||
$('.span-change-cena').text(txt);
|
||
$.ajax({
|
||
type: 'POST', // Тип запроса
|
||
url: '/act/tovar_show', // Скрипт обработчика
|
||
data: 'id=' + id + '&act=addChangeCena&txt=' + txt, // Данные которые мы передаем
|
||
success: function(data) {}
|
||
});
|
||
}) |