Guest User

Untitled

a guest
Jun 19th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. <a href="javascript:if(ConfirmChoice('Delete row?', 'Are you sure you want to delete this row?')) DeleteRow('{!imported.Id}');" style="font-weight:bold">Delete</a>
  2.  
  3. function ConfirmChoice(title, message) {
  4.  
  5. ConfirmDialog(title, message).then(function(answer) {
  6. return answer;
  7. });
  8. }
  9.  
  10. function ConfirmDialog(title, message) {
  11. var defer = $.Deferred();
  12. var yesButton = document.getElementById('yes');
  13. var noButton = document.getElementById('no');
  14. var confirmationDialog = document.getElementById('confirmationDialog');
  15.  
  16. document.getElementById('confirmationTitle').innerHTML = title;
  17. document.getElementById('confirmationMessage').innerHTML = message;
  18. confirmationDialog.showModal();
  19.  
  20. // Update button opens a modal dialog
  21. yesButton.addEventListener('click', function() {
  22. defer.resolve("true");
  23. confirmationDialog.close();
  24. });
  25.  
  26. // Form cancel button closes the dialog box
  27. noButton.addEventListener('click', function() {
  28. defer.resolve("false");
  29. confirmationDialog.close();
  30. });
  31.  
  32. return defer.promise();
  33. }
  34.  
  35. <a href="javascript:if(window.confirm('Are you sure you want to delete this row?')) DeleteRow('{!imported.Id}');" style="font-weight:bold">Delete</a>
Add Comment
Please, Sign In to add comment