Popover with Minimum Configuration
HTML
<a class="btn btn-primary" data-fd-control="confirmationpopover" data-fd-confirmcallback="handleConfirm">Show Confirmation</a>
JavaScript
FD.Page.handleConfirm = function (data, event) { notify.confirm('Confirmed!'); }; FD.Page.handleCancel = function (data, event) { notify.alert('Canceled :('); };
Popover with Confirm and Cancel Callbacks
The
data-fd-cancelcallback
attribute is optional. If left blank, clicking the "Cancel" button will simply hide the popoverHTML
<a class="btn btn-primary" data-fd-control="confirmationpopover" data-fd-confirmcallback="handleConfirm" data-fd-cancelcallback="handleCancel" data-fd-message="Are you sure?">Show Confirmation</a>
JavaScript
FD.Page.handleConfirm = function (data, event) { notify.confirm('Confirmed!'); }; FD.Page.handleCancel = function (data, event) { notify.alert('Canceled :('); };
Custom Button Colors and Labels
HTML
<a class="btn btn-primary" data-fd-control="confirmationpopover" data-fd-confirmcallback="handleConfirm" data-fd-confirmclass="btn-danger" data-fd-confirmlabel="Please Delete!" data-fd-cancelcallback="handleCancel" data-fd-cancelclass="btn-link" data-fd-cancellabel="Nope!" data-fd-message="Are you sure?">Show Confirmation</a>
JavaScript
FD.Page.handleConfirm = function (data, event) { notify.confirm('Confirmed!'); }; FD.Page.handleCancel = function (data, event) { notify.alert('Canceled :('); };