Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- jQuery(document).ready(function (){
- //подгружаем доп модуль в конструктор
- var cns_1 = $('#cns_1'); cns_1.hide();
- $('#select2').change(function(){
- var selected = $("#select2 option:selected").val();
- if (selected == 'безпружинный'){
- cns_1.show(); }else{ cns_1.hide();}
- });
- //отправляем данные в обработчик
- $('#form').change(function(){ //отправляем данные из конструктора
- var m_method=$(this).attr('method'); //берем из формы метод передачи данных
- var m_action=$(this).attr('action'); //получаем адрес скрипта на сервере, куда нужно отправить форму
- var m_data=$(this).serialize(); //получаем данные, введенные пользователем в формате input1=value1&input2=value2...,
- $('#foo').addClass('active'); //затемняем экран
- $('#preloader').addClass('active'); //затемняем экран
- $('.calc_ch').prop('disabled', true);
- $.ajax ({
- type : m_method,
- url : m_action,
- data : m_data,
- cache : false,
- async : true,
- success : function(result){
- setTimeout ("$('#foo').removeClass('active');", 500);
- setTimeout ("$('#preloader').removeClass('active');", 500);
- setTimeout ("$('.calc_ch').prop('disabled', false);", 500);
- $('#visual').html(result).show("slow");
- }
- });
- $.ajax ({
- type : m_method,
- url : '/php/constructor/error.php',
- data : m_data,
- cache : false,
- async : true,
- success : function(html){
- $("#errors").html(html);
- }
- });
- });
- $('#mail_send').live('click', function() { //отправляем данные из формы заказа
- var m_method=$(this).attr('method'); //берем из формы метод передачи данных
- var m_data=$('#mail_form').serialize();
- $('#foo').addClass('active'); //затемняем экран
- $('#preloader').addClass('active'); //затемняем экран
- $('.calc_ch').prop('disabled', true);
- $.ajax ({
- type : m_method,
- url : '/php/constructor/mail_send.php',
- data : m_data,
- cache : false,
- success : function(result){
- $('#errors').html(result);
- setTimeout ("$('#foo').removeClass('active');", 500);
- setTimeout ("$('#preloader').removeClass('active');", 500);
- setTimeout ("$('.calc_ch').prop('disabled', false);", 500);
- }
- });
- return false;
- });
- });
- </script>
- $('#select2').change(function(){
- var selected = $("#select2 option:selected").val();
- if (selected == 'безпружинный'){ cns_1.show(); }
- else{ cns_1.hide();}
- });
Add Comment
Please, Sign In to add comment