function category_detail(){ var category_now = $("#neworder_category").val(); $.ajax({ url:'/ajax_data', data:'action=services_list&category='+category_now, type:'POST', success:function(json){ json = JSON.parse(json); $("#neworder_services").html(data.services); service_detail(); $("#neworder_services").trigger("change"); } }); } function service_detail(){ var service_now = $("#neworder_services").val(); $.post('ajax_data',{action:'service_detail',service:service_now}, function(data){ if( data.empty == 1 ){ $("#charge_div").hide(); }else{ $("#charge_div").show(); $("#neworder_fields").html(data.details); $("#charge").val(data.price); } var dripfeed = $("#dripfeedcheckbox").prop('checked'); if( dripfeed ){ $("#dripfeed-options").removeClass(); } comment_charge(); if( $("#dripfeedcheckbox").prop('checked') ){ dripfeed_charge(); } if( data.sub ){ $("#charge_div").hide(); }else{ $("#charge_div").show(); } }, 'json'); } function comment_charge(){ var service = $("#neworder_services").val(); var comments = $("#neworder_comment").val(); if( comments ){ $.post('ajax_data',{action:'service_price',service:service,comments:comments}, function(data){ $("#neworder_quantity").val(data.commentsCount); $("#charge").val(data.price); }, 'json'); } } function dripfeed_charge(){ var service = $("#neworder_services").val(); var quantity = $("#neworder_quantity").val(); var runs = $("#dripfeed-runs").val(); if( $("#dripfeedcheckbox").prop('checked') ){ var dripfeed = "var"; }else{ var dripfeed = "bos"; } $.post('ajax_data',{action:'service_detail',service:service,quantity:quantity,dripfeed:dripfeed,runs:runs}, function(data){ $("#charge").val(data.price); }, 'json'); } $(document).ready(function(){ category_detail(); $("#neworder_category").change(function(){ category_detail(); }); /* Katogeriye ait servisleri çek */ /* Servise ait verileri çek */ $("#neworder_services").change(function(){ service_detail(); }); /* Servise ait verileri çek */ /* Sipariş miktarı değişince fiyat hesapla */ $(document).on('keyup', '#order_quantity', function() { var service = $("#neworder_services").val(); var quantity = $("#neworder_quantity").val(); var runs = $("#dripfeed-runs").val(); if( $("#dripfeedcheckbox").prop('checked') ){ var dripfeed = "var"; }else{ var dripfeed = "bos"; } $.post('ajax_data',{action:'service_price',service:service,quantity:quantity,dripfeed:dripfeed,runs:runs}, function(data){ $("#charge").val(data.price); $("#dripfeed-totalquantity").val(data.totalQuantity); }, 'json'); }); $(document).on('keyup', '#dripfeed-runs', function() { var service = $("#neworder_services").val(); var quantity = $("#neworder_quantity").val(); var runs = $("#dripfeed-runs").val(); if( $("#dripfeedcheckbox").prop('checked') ){ var dripfeed = "var"; }else{ var dripfeed = "bos"; } $.post('ajax_data',{action:'service_price',service:service,quantity:quantity,dripfeed:dripfeed,runs:runs}, function(data){ $("#charge").val(data.price); $("#dripfeed-totalquantity").val(data.totalQuantity); }, 'json'); }); $(document).on('keyup', '#neworder_comment', function() { comment_charge(); }); /* Sipariş miktarı değişince fiyat hesapla */ /* Dripfeed değiştir */ $(document).on('change', '#dripfeedcheckbox', function() { var dripfeed = $(this).prop('checked'); if( dripfeed ){ $("#dripfeed-options").removeClass(); dripfeed_charge(); }else{ $("#dripfeed-options").addClass('hidden'); dripfeed_charge(); } }); /* Dripfeed değiştir */ $(".currencies-item").click(function(){ var key = $(this).attr("data-rate-key"); var sym = $(this).attr("data-rate-symbol"); $.ajax({ url:'/account/change_currency', data:'rate_key='+key+'&sym='+sym, type:'POST', success:function(resp){ window.location.reload(); } }); }); }); function category_detail() { var category_now = $("#neworder_category").val(); $.post('ajax_data', { action: 'services_list', category: category_now }, function(data) { $("#neworder_services").html(data.services); /* var x = $("#neworder_services > option:selected").html(); $("#neworder_services > option").each(function() { var text = $(this).html(); var icon = ikon(text); $(this).attr("data-icon", icon) }); $("#neworder_services > option:selected").attr("data-icon", ikon(x));*/ $("#neworder_services").trigger("change"); service_detail(); }, 'json') } function service_detail() { var service_now = $("#neworder_services").val(); $.post('ajax_data', { action: 'service_detail', service: service_now }, function(data) { if (data.empty == 1) { $("#charge_div").hide() } else { $("#charge_div").show(); $("#neworder_fields").html(data.details); $("#charge").val(data.price) } $(".datetime").datepicker({ format: "dd/mm/yyyy", language: "tr", startDate: new Date(), }).on('change', function(ev) { $(".datetime").datepicker('hide') }); $("#clearExpiry").click(function() { $("#expiryDate").val('') }); var dripfeed = $("#dripfeedcheckbox").prop('checked'); if (dripfeed) { $("#dripfeed-options").removeClass() } comment_charge(); if ($("#dripfeedcheckbox").prop('checked')) { dripfeed_charge() } if (data.sub) { $("#charge_div").hide() } else { $("#charge_div").show() } }, 'json') } function comment_charge() { var service = $("#neworder_services").val(); var comments = $("#neworder_comment").val(); if (comments) { $.post('ajax_data', { action: 'service_price', service: service, comments: comments }, function(data) { $("#neworder_quantity").val(data.commentsCount); $("#charge").val(data.price) }, 'json') } } function dripfeed_charge() { var service = $("#neworder_services").val(); var quantity = $("#neworder_quantity").val(); var runs = $("#dripfeed-runs").val(); if ($("#dripfeedcheckbox").prop('checked')) { var dripfeed = "var" } else { var dripfeed = "bos" } $.post('ajax_data', { action: 'service_detail', service: service, quantity: quantity, dripfeed: dripfeed, runs: runs }, function(data) { $("#charge").val(data.price) }, 'json') } $(document).ready(function() { funBroadcast(); /* $("#neworder_category > option").each(function() { var text = $(this).html(); var icon = ikon(text); $(this).attr("data-icon", icon) })*/ });