Как создать диалоговое окно подтверждения с помощью кнопки yes no с использованием jquery или любого другого метода? Мне нужно это подтверждение, когда я нажимаю кнопку отправки.
Как разработать да нет подтверждения с помощью jquery
Ответ 1
Используйте диалоговое окно подтверждения встроенного браузера.
if(confirm("Are you sure?"))
{
//Ok button pressed...
}
else
{
//Cancel button pressed...
}
Ответ 2
У меня есть решение, оно работает на меня.
$.alerts.okButton = ' Yes ';
$.alerts.cancelButton = ' No ';
jConfirm('Are you sure??', '', function(r) {
if (r == true) {
//Ok button pressed...
}
});
Ответ 3
Это даст вам как исходную версию JS, так и jQuery:
function confirm_action( strMessage ) {
strMessage = (typeof strMessage !== 'undefined') ? strMessage : 'Are you sure you want to do this?';
return !!confirm( strMessage );
}
$.fn.confirm_action = function ( strMessage ) {
$(this).click( function(){
return confirm_action( strMessage );
});
};
Два разных способа использования. Они работают над ссылками или вводом входов.
JavaScript:
<input type="submit" formaction="process.php" onclick="return confirm_action();" />
JQuery
$('#mybutton').confirm_action();
Обратите внимание, что в любой версии вы можете настроить сообщение подтверждения, передав строковый параметр.