Правильное написание кода для jquery 1.12.4
Здравствуйте. Подскажите, пожалуйста, пытаюсь подключить один из сервисов лидогенерации и др. и у них используется вот такой код по нажатию на кнопку. Сам скрипт вызывается, проверял alert. Но вот есть подозрение что не работает сам скрипт $.ajax:
function sendAjaxSubmit() { /* Здесь может быть проверка заполненных обязательных полей, валидация номера телефона и другие проверки. */ $.ajax({ url: 'https://site.ru/sendAjax.php', method: 'POST', data: $('#myform2').serialize(), complete: function(response) { if (response.readyState === 4 && response.status === 200) { alert(response.responseText); } }, }) } Может быть такое, что данный код не подходит для jquery 1.12.4? |
Извиняюсь, не полный код вывел
function sendAjaxSubmit() { /* Здесь может быть проверка заполненных обязательных полей, валидация номера телефона и другие проверки. */ $.ajax({ url: 'https://site.ru/sendAjax.php', method: 'POST', data: $('#mod-visform1').serialize(), complete: function(response) { if (response.readyState === 4 && response.status === 200) { alert(response.responseText); } }, beforeSend: function(jqXHR, settings) { var credentials = Comagic.getCredentials(); settings.data += '&' + $.param(credentials); } error: function(){ alert('error'); } success: function(response){ alert('Success'); } }) } |
Я понял, что библиотека не подключена или какая-то урезанная подключена, поэтому не отрабатывается скрипт.
Пробовал проверкой, ничего не появляется function sendAjaxSubmit() { $(document).ready(function(){ alert(jQuery.fn.jquery); }); } Подскажите, пожалуйста, как можно сделать так чтобы библиотека jquery подключалась только по вызову моей функции sendAjaxSubmit(); ? |
Часовой пояс GMT +3, время: 20:36. |