`
hua2142452
  • 浏览: 67427 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

jquery 自编 confirm

阅读更多
function alert(message){
  if ($("#dialogalert").length == 0) {
      $("body").append('<div id="dialogalert"></div>');
      $("#dialogalert").dialog({
          autoOpen: false,
         title: '消息框',
          modal: true,
          resizable:false,
        overlay: {
                opacity: 0.5,
                background: "black"
          },
            buttons: {
               "确定": function(){
                  $(this).dialog("close");
           }
           }
       });
   }
   
    $("#dialogalert").html(message);
    $("#dialogalert").dialog("open");
}

function confirm(message, callback){
   if ($("#dialogconfirm").length == 0) {
       $("body").append('<div id="dialogconfirm"></div>');
      $("#dialogconfirm").dialog({
          autoOpen: false,
           title: '消息框',
           modal: true,
          resizable:false,
           overlay: {
               opacity: 0.5,
               background: "black"
          },
           buttons: {
               "确定": function(){
                   callback();
                   $(this).dialog("close");
              },
               "取消": function(){
                   $(this).dialog("close");
              }
            }
        });
   }
    $("#dialogconfirm").html(message);
   $("#dialogconfirm").dialog("open");   
}


把这个文件存为util.js


使用方法


先导入css和javascript库(根据自己实际情况)
<link rel="stylesheet" type="text/css" href="js/themes/default/ui.all.css"/>

<script type="text/javascript" src="js/jquery-1.2.6.js"></script>

<script type="text/javascript" src="js/ui/ui.core.js"></script>
<script type="text/javascript" src="js/ui/ui.dialog.js"></script>
<script type="text/javascript" src="js/util.js"></script>
需要拖拽移动等功能,请添加相应的库




在你需要弹出消息对话框或者选择对话框时使用下面方法:


alert("发表成功!");


confirm("确认要删除所选?此操作不可恢复!", function(){
           $.ajax({
              url: actionurl,
                data: {
                   date: new Date().getTime(),
                   action: "delete",
                   ids: getSelectIDs()
                },
              success: function(data){
                   if (data == "1") {
                      alert("删除成功!");
                        getAll();
                       $("#selectalllabel").html("全部选择");
                      $("#selectall").removeAttr("checked");
                   }
                   else {
                      alert("删除失败!");
                }
                   idstr = "";
               }
           });
       });
分享到:
评论

相关推荐

    JQ.jquery-confirm | 功能强大的jQuery对话框和确认取消框插件

    **jQuery Confirm插件详解** `JQ.jquery-confirm`是一个基于jQuery的插件,它为网页开发者提供了功能丰富的对话框和确认/取消框解决方案。这个插件不仅提供了基本的提示功能,还具有高度自定义和交互性的特点,可以...

    jquery-confirm.js和jquery-form.js

    在本主题中,我们重点关注两个特定的jQuery插件:`jquery-confirm.js`和`jquery-form.js`,它们是jQuery生态中的重要组成部分,用于增强网页的用户体验。 `jquery-confirm.js`是一个功能丰富的提示框插件,它替代了...

    jquery-confirm设置按钮显示中文

    而jquery-confirm则是一个基于jQuery的插件,用于创建美观的弹窗提示,包括确认对话框、警告对话框和自定义对话框。这个插件在网页应用中非常常见,特别是在需要用户确认操作或展示重要信息时。 这篇博客文章...

    jquery封装的漂亮弹窗confirm

    "jquery封装的漂亮弹窗confirm"是一个利用jQuery实现的对话框插件,它为开发者提供了一个美观且功能丰富的确认对话框替代原生JavaScript的`confirm()`函数。这个组件的主要目标是增强用户体验,同时保持代码的简洁和...

    jquery-confirm.rar

    `jquery-confirm`是一款基于jQuery的弹出对话框插件,它提供了丰富的自定义选项和功能,使得在网页中创建美观且功能多样的确认、警告、信息提示框变得简单易行。这款插件的设计理念是替代浏览器原生的`alert`, `...

    jquery-confirm按钮显示中文

    jQuery-confirm是一个基于jQuery的插件,用于替代浏览器原生的确认对话框,提供更美观、可定制化的界面和功能。在这个场景中,我们需要了解如何使用jQuery-confirm来显示中文按钮,如“确定”、“取消”或“是”、...

    jquery-confirm | 功能强大的jQuery对话框和确认框插件

    **jQuery Confirm插件详解** `jquery-confirm` 是一个强大的jQuery插件,专为对话框和确认框设计,它极大地扩展了传统的JavaScript alert、confirm和prompt功能。这款插件旨在为网页应用提供美观、灵活且功能丰富的...

    Jquery confirm

    **jQuery Confirm插件详解** jQuery Confirm是一款非常实用的JavaScript库,它是对原生浏览器中简单且功能单一的`window.confirm()`函数的一个增强替代品。这个插件为开发者提供了更加美观、可定制化的确认对话框,...

    jquery-confirm

    `jquery-confirm`是一个基于jQuery的插件,专为网页应用提供了丰富多样的对话框和确认框效果。这个插件旨在替代浏览器默认的确认和警告对话框,为用户提供更加美观、可定制化的交互体验。在现代网页开发中,用户体验...

    jquery.alerts.js(jQuery Alert, Confirm, Prompt)

    《jQuery Alert, Confirm, Prompt 实现详解》 在网页开发中,我们经常需要与用户进行交互,例如显示警告信息、确认操作或者获取用户输入。原生JavaScript提供了alert(), confirm(), prompt()函数,但它们的样式固定...

    jQuery模拟alert confirm prompt等

    本项目“jQuery模拟alert confirm prompt等”是利用jQuery的功能来创建自定义的提示对话框,以替代浏览器默认的alert、confirm和prompt功能。这种方法在需要自定义样式、增加交互性或保持界面一致性时特别有用。 ...

    jQuery自定义简单清爽的confirm确认对话框效果

    本文将深入探讨如何使用jQuery自定义一个简单清爽的confirm对话框效果,以此来替代浏览器默认的确认对话框,提升用户体验。 首先,jQuery的confirm对话框通常涉及到以下几个关键元素: 1. **HTML结构**:为了实现...

    jquery confirm dialog

    **jQuery Confirm Dialog 知识点详解** 在网页开发中,我们常常需要在用户进行关键操作前弹出确认对话框,以防止意外的数据丢失或错误操作。jQuery Confirm Dialog 是一款轻量级的jQuery插件,它提供了自定义化的...

    Welcome to jquery-confirm

    《深入理解jQuery-confirm插件》 在Web开发中,弹出式提醒框是不可或缺的交互元素,用于向用户展示信息、获取确认或进行简单的输入。jQuery-confirm是一款强大的、可高度自定义的弹窗插件,它扩展了JavaScript的...

    jquery Confirm 弹出提示框插件

    《jQuery Confirm弹出提示框插件深度解析与应用实践》 在Web开发中,提示框是一种常见的用户交互元素,用于确认用户的操作或者显示警告信息。传统的JavaScript alert、confirm和prompt函数虽然简单易用,但其样式...

    Aspdotnet中使用Jqueryeasyui的Confirm

    JQuery EasyUI 是一个基于 jQuery 的 UI 插件,提供了丰富的组件,包括对话框(dialog)、表格(datagrid)、菜单(menu)等,其中 Confirm 对话框就是用于实现这种确认功能的。 JQuery EasyUI 的 Confirm 对话框...

    JQuery Alert、confirm、prompt提示框插件.zip

    为了解决这个问题,开发者们创建了各种jQuery插件来增强这些提示框的功能和视觉效果,"JQuery Alert、confirm、prompt提示框插件.zip"便是这样一个资源。 这个插件可能包含了自定义设计的alert对话框、confirm...

    JQuery DIV 实现window.confirm美化确认提示框

    在标题中提到的"JQuery DIV 实现window.confirm美化确认提示框",实际上是指使用`jQuery`和`HTML`的`DIV`元素来创建一个可自定义样式的确认提示框,以替代原生的`window.confirm()`。`DIV`是HTML中的一个块级元素,...

Global site tag (gtag.js) - Google Analytics