Полный функционал в той или иной степени? Мне нужно полное соответствие видимо
насколько я понимаю свою задачу.
confirm() использую при вызове метода onsubmit()
В упрощенном виде это выглядит так:
<form action="index.php" method="post" onsubmit="return func();"
<script> function func(){ return confirm(); } <script>
Т.е. задача: остановить выполнение submit, при желании пользователя или выполнить его.
Попробовал использовать плагин noty:
function func()
{
var a=1;
noty({
text: "...",
type: 'confirm',
buttons: [
{ text: 'Сохранить', click: function($noty) { a=2; $noty.close(); } },
{ text: 'Отмена', click: function($noty) { $noty.close(); } }
],
});
}
if(a==2)
return true;
else
return false;
}
Но проблема в том , что код написаный после вызова окна выполняется ранее его появления . Т.е. до появления окна выполнится
if(a==2)
return true;
else
return false;
и соответственно, submit не при каком выборе кнопки не выполнится.
т.е. при использовании плагина noty выполнение функций непоследовательное. Если бы можно было бы настроить последовательность выполнения операций этот плагин меня устроил бы.