Я использую плагин toastr jquery. ниже приведена ссылка
https://github.com/scottoffen/jquery.toaster
У меня здесь 2 проблемы
В настоящее время при нажатии нескольких кнопок отображается несколько уведомлений кнопка (см. прикрепленное изображение)
Ожидается: при каждом нажатии должно отображаться одно уведомление, если уведомление существует, другое не отображается.
- Способ группировки нескольких уведомлений
Ожидаемое: Имя группы и пароль вместе в виде одного уведомления
Код
$(".actions").on("click", ".startWorkflowD", function() {
//Disable Start workflow button
$('.startWorkflowD').attr('disabled', 'disabled');
var userDisplayName = $("#HEADER_USER_MENU_POPUP_text").text().toLowerCase();
var actualUserDisplayName = $("#name").val().toLowerCase();
if (userDisplayName != actualUserDisplayName) {
$.toaster({
priority: 'warning',
title: 'Authentication Failed',
message: '<br/>' + 'Please enter valid Name (First name and Last name), to start the workflow.'
});
//Enable start workflow button
$('.startWorkflowD').removeAttr("disabled");
return;
}
var password = $("#Password");
if (password.val().length == 0) {
// password is empty
$.toaster({
priority: 'warning',
title: 'Authentication Failed',
message: '<br/>' + 'Please enter valid Password, to start the workflow.'
});
//Enable start workflow button
$('.startWorkflowD').removeAttr("disabled");
}
});
Любая помощь приветствуется
Я попробовал ниже ответ от stackoverflow, мой toastr не имеет **"preventDuplicates": true,**
в опциях
toastr (jquery) должен отображаться только один раз
