Как правильно поправить скрипт? Я не программист
У меня есть готовый скрипт, который нужно подправить (дописать), вот, что есть в инструкции к правке:
--- есть метод $.ajax POST, который передает post запрос на mail.php нужно сделать так, чтобы передавало $_POST["google"] содержание $_POST["google"] должно быть строкой, которая берется из __utmz coockie как взять нужные значения coockie: http://stackoverflow.com/questions/5...or-with-google --- подскажите, что и как правильно дописать? вот сам скрипт: $(document).ready(function(){ // $('input').placeholder(); // // Load Sale startdate from php // $.ajax({ // type: "POST", // url: "countdown.php" // }).done(function( msg ) { // $('#countdown').data('startdate', msg); // }); // // Load Sale startdate from php // $.ajax({ // type: "POST", // url: "countdown.php" // }).done(function( msg ) { // $('#countdown2').data('startdate', msg); // }); $('.var').on('click', function(){ if($(this).data('clicked') == '0') { $(this).val(''); $(this).data('clicked', '1'); } }); $('.order-trigger').on('click', function(){ var errors = []; var data = {}; var parent = $(this).closest('.order'); $.each(parent.find('.var'), function(){ if($(this).hasClass('required')) { if($(this).val() == "" || $(this).data('clicked') == '0') { $(this).css('border', '1px solid red'); errors.push(1); } else { $(this).css('border', 'none'); data[$(this).attr('name')] = $(this).val(); } } }); if(parent.find('input[name=phone]').val() == "" && parent.find('input[name=email]').val() == ""){ errors.push(1); } if(errors.length === 0) { // ajax $.ajax({ type: "POST", url: "mail.php", data: data }).done(function( msg ) { yaCounter22960594.reachGoal('ORDER'); console.log(msg); parent.html('<div class="alert alert-success" style="height: 200px; text-align: center; font-family: \'Open Sans\', sans-serif;"><i class="icon-ok-sign"></i><h1 style="font-size: 21px; padding-top: 70px;">Заявка отправлена !<br> Совсем скоро<br> с Вами свяжемся,<br> спасибо !</h1></div>'); }); } }); $('.callback-trigger').on('click', function(){ var errors = []; var data = {}; var parent = $(this).closest('.order'); $.each(parent.find('.var'), function(){ if($(this).hasClass('required')) { if($(this).val() == "") { $(this).css('border', '1px solid red'); errors.push(1); } else { $(this).css('border', '1px solid #ccc'); data[$(this).attr('name')] = $(this).val(); } } }); if(errors.length === 0) { // ajax $.ajax({ type: "POST", url: "mail.php", data: data }).done(function( msg ) { yaCounter22960594.reachGoal('ORDER'); console.log(msg); parent.html('<h1 style="text-align: center; font-family: \'Open Sans\', sans-serif; margin: 0px; color: #fff">Заявка отправлена !</h1>'); }); } }); }); |
Часовой пояс GMT +3, время: 09:14. |