日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转]JQuery ui 实现类似于confirm的功能

發布時間:2025/7/14 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]JQuery ui 实现类似于confirm的功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文轉自:http://www.cnblogs.com/JerryWang1991/archive/2011/08/04/2127503.html

今天在改進參加一個全國比賽的項目作品時,發現使用了大量的alert和comfirm,于是自己想實現了彈出一個圖形化的對話框,這樣會變的非常友好,因為時間不多,直接黏貼代碼,分享一下

//當頁面加載完畢時添加一個隱藏的div $(function(){ ???var?boardDiv = "<div id='message' style='display:none;'><span id='spanmessage'></span></div>"; ???$(document.body).append(boardDiv); }); //只是提示信息alert ???function?message(text) { ???????$("#spanmessage").text(text); ???????$("#message").dialog({ ???????????title:"企業信息管理系統,提示您", ???????????modal: true, ???????????buttons: { ???????????????"確定": function() { ???????????????????$(this).dialog("close"); ???????????????} ???????????} ???????}); ???} ???//類似于confirm的功能 ???//說明callback是如果要選擇是,要執行的方法 ???function?queren(text, callback) { ???????$("#spanmessage").text(text); ???????$("#message").dialog({ ???????????title: "企業信息管理系統,提示您", ???????????modal: true, ???????????resizable: false, ???????????buttons: { ???????????????"否": function() { ???????????????????$(this).dialog("close"); ???????????????}, ???????????????"是": function() { ???????????????????callback.call();//方法回調 ???????????????????$(this).dialog("close"); ???????????????} ???????????} ???????}); ???}

  使用示例(一個靜態刪除功能的示例)

1、先引用JQuery庫如(??? <script src="http://www.cnblogs.com/js/jquery-1.4.2.js" type="text/javascript"></script>)

2、在引用JQuery ui庫

??? <link href="../css/css/ui-lightness/jquery-ui-1.8.2.custom.css" rel="stylesheet"
??????? type="text/css" />

<script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script>

3、寫處理代碼

$("a[delete=true]").click(function() { ???????????????var?id = $(this).attr("curId"); ???????????????queren("確認要刪除嗎?", function() { ???????????????????$.post("productDel.ashx", { "action": "delete", "id": id }, function(data, status) { ???????????????????????if?(data == "ok") { ???????????????????????????message("刪除成功!"); ???????????????????????????$("a[curId='"?+ id + "']").parent().parent().parent().parent().remove(); ???????????????????????} ???????????????????}); ???????????????}); ???????????});

看看效果怎么樣(還沒有做美工)

????

  

----轉載請注明出處http://www.cnblogs.com/JerryWang1991/ 謝謝!

?

總結

以上是生活随笔為你收集整理的[转]JQuery ui 实现类似于confirm的功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。