1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Конфликт Js

Тема в разделе "Web - программирование", создана пользователем dasser, 23 июн 2014.

  1. dasser

    dasser New Member

    Репутация:
    0
    Регистрация:
    23 июн 2014
    Сообщения:
    1
    Симпатии:
    0
    Всем добрый день!
    Есть код:
    Код:
    <script type="text/javascript"> 
    
    /** 
    Функция отправляет ajax-запрос 
    result_id - id элемента, в который будет подгружена информация 
    url - адрес страницы, которая будете подгружена 
    **/ 
    function AjaxFormRequest(result_id,former,url) { 
    jQuery.ajax({ 
    url: "submit.php", //Адрес подгружаемой страницы 
    type:	 "POST", //Тип запроса 
    dataType: "html", //Тип данных 
    data: jQuery("#"+former).serialize(),  
    success: function(response) { //Если все нормально 
    $('#'+result_id).html(response); 
    }, 
    error: function(response) { //Если ошибка 
    document.getElementById(result_id).innerHTML = "Ошибка при отправке формы"; 
    } 
    }); 
    return false 
    
    } 
    </script>
    и кнопка:
    Код:
    <input class="feedback btn btn-block btn-large btn-success" name="send" type="submit" value="Відправити замовлення!" onclick="AjaxFormRequest('result_div_id', 'former', 'submit.php')">
    сам скрипт должен проверять заполненую форму на заполненность и показывать ошибки заполнения, после успешного заполнения должно всплывать сообщение об отправке формы и ДОПОЛНИТЕЛЬНО отправлять данные на сервер через submit.php.
    В чем проблема : после нажатия на submit заполненой формы срабатывает index.php который запускаеться feedback.js в папке feedback. После чего даные формы оправляеться на почту и кнопка замирает (становиться не активной), а в хроме вываливает ошибку - Uncaught TypeError: undefined is not a function. Но submit.php не срабабатывает. Во вложении - архив с htm и js, которые используються всем скриптом, большое подозрение на конфликт js. решения которые в статьях и форумах не подходят перепробовал много вариантов.
    Прошу помощи, так как уже несколько дней мучаюсь. Заранее благодарен!
     

    Вложения:

    • down_er.rar
      Размер файла:
      76,8 КБ
      Просмотров:
      3
Загрузка...

Поделиться этой страницей