Возврат значения из AJAX внутри плагина jQueryJquery

Программирование на jquery
Ответить
Anonymous
 Возврат значения из AJAX внутри плагина jQuery

Сообщение Anonymous »

У меня есть небольшой плагин. Как обновить значение существования и вернуть его элементу, вызвавшему плагин?

Код: Выделить всё

$.fn.doesEmailExist = function() {
let email = $(this).val();
var exists = false;

$.ajax({
type: 'POST',
url: base_url + "user/doesEmailExistAjax",
dataType: 'json',
data: { 'email': email },
success : function(response) {

}, error : function(jqXHR, exception) {
var message = 'Uncaught Error.\n' + jqXHR.responseText + ' - ' + exception;
console.log(message);
}
});
}
Я попробовал return = $.ajax({ }); и попробовал использовать обещание, но, похоже, оно не сработало.
Вызывается с помощью:
if (element.doesEmailExist() == true ) {

Подробнее здесь: https://stackoverflow.com/questions/790 ... ery-plugin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»