dialog.js 950 B

1234567891011121314151617181920212223242526272829303132
  1. document.write('<div id="dialogmodal"></div>');
  2. $('#dialogmodal').load('../common/dialog.html?r=' + Math.random());
  3. //确认对话框
  4. function confirmDialogShow(title, content, okCallback, cancelCallback) {
  5. $('#okButton').show();
  6. $('#cancelButton').show();
  7. dialogShow(title, content, okCallback,cancelCallback);
  8. }
  9. //提示对话框
  10. function modalDialogShow(title, content, callback) {
  11. $('#okButton').show();
  12. $('#cancelButton').hide();
  13. dialogShow(title, content, callback);
  14. }
  15. //默认对话框
  16. function dialogShow(title, content, okCallback,cancelCallback) {
  17. $('#dialog').off('show.bs.modal');
  18. $('#dialog').on('show.bs.modal', function (event) {
  19. $('#dialog').find('.modal-title').text(title);
  20. $('#dialog').find('.modal-body').text(content);
  21. });
  22. $('#okButton').off('click');
  23. $('#okButton').on('click', okCallback);
  24. $('#dialog').modal('show');
  25. }
  26. $(document).ready(function () {
  27. });