webair 178 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 Здравствуйте. Пытаюсь вставить в register.php function CheckPhone() { var a=new dle_ajax, c = a.encodeVAR(document.getElementById("phone").value); a.onShow(""); a.requestFile=dle_root+"engine/ajax/registration_phone.php"; a.method="POST"; a.element="result-registration-phone"; a.sendAJAX("phone="+c); return false; }; В консоли Firebug ошибка "ReferenceError: dle_ajax is not defined" Функция dle_ajax больше не существует? Как выйти из ситуации? Я не шибко в js разбираюсь. Лицензия есть, на сайте с одноименным логином. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 Нет не существует. Пользуйтесь Jquery для создания AJAX запросов http://api.jquery.com/jQuery.post/ Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 1 февраля 2016 Рассказать Опубликовано: 1 февраля 2016 Автор Вдруг кому интересно будет... function CheckPhone() { $.post("/engine/ajax/registration_phone.php",{'phone':$('#phone').val()},function(data) { $('#result-registration-phone').html(data); }); }; 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.