Customizable AJAX-enabled jQuery Confirmation Box Plugin - Confirm JS
| File Size: | 7.13 KB |
|---|---|
| Views Total: | 4664 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Confirm JS is an easy-to-use and highly customizable jQuery popup box plugin to create responsive, modal-style and well-designed confirm dialog boxes for getting confirmation before proceeding.
More features:
- Lazy load support.
- Keyboard support.
- Custom title, content and buttons.
- Custom trigger events.
- Auto close after a timeout.
- Lots of callback functions.
Basic usage:
1. Add references to jQuery library and the jQuery Confirm JS plugin's JS & CSS files into the webpage.
<script src="//code.jquery.com/jquery.min.js"></script> <script src="jquery.confirm.js"></script>
2. Attach the confirm function to the trigger button and done.
$('.trigger-el').confirm({
accept: function(obj) {
alert('Confirm!');
},
abort: function() {
alert('Cancel!');
}
});
3. Customize the title, content, buttons for the confirm dialog box.
$('.trigger-el').confirm({
title: 'Confirm Box',
content: 'Are You Sure To Delete The Entry?',
button_accept: 'Confirm',
button_abort: 'Cancel',
});
4. All customization options with default values.
$('.trigger-el').confirm({
debug: true,
enabled: true,
reload: false,
container: window,
template: null,
title: 'Sind Sie sicher?',
content: 'Bitte bestätigen Sie ihre Aktion mit OK, oder brechen Sie die Aktion ab mit Abbrechen.',
button_accept: 'OK',
button_abort: 'Abbrechen',
on: 'click',
input: false,
keys: {
// ok: 13,
abort: 27
},
url: null,
ajaxOptions: {
method: 'POST'
},
lazyLoad: false,
removeOnClose: false,
modalClass: 'modal',
hideAfter: null,
hideAfterTimeout: false,
keep_modal: false,
custom_buttons: null,
createForm: false
});
5. Callback function available.
$('.trigger-el').confirm({
open: function(){},
button_pressed: function(){},
close: function(){},
defaultAction: function(){},
accept: function(){},
abort: function(){},
ajaxSuccess: function() {},
});
Changelog:
2019-02-25
- JS update
2017-10-09
- Fixed remove method.
2017-03-30
- JS update
This awesome jQuery plugin is developed by Sioweb. For more Advanced Usages, please check the demo page or visit the official website.











