欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery ui1.7 dialog只能彈出一次問題

 更新時間:2009年08月27日 00:30:56   作者:  
之前對于刪除操作,一直使用的是頭兒寫的通用的“確認刪除”的方法
復(fù)制代碼 代碼如下:

// 顯示確認對話框
function showConfirm(txtTitle, txtMsg, callback){
getDivDialog().text(txtMsg).dialog({
        modal: true
        , overlay: {
            opacity: 0.5
        }
        , title: txtTitle
        ,buttons: {
            "是" : function(){
                callback();
                $(this).dialog("close");
            }
            ,"否" : function(){
                $(this).dialog("close");
            }
        }
    });
}

但是在使用ui.1.7.1 的時候,每次按鈕的click事件只能讓dialog顯示一次。無語。。。
查看官方文檔也沒有什么解釋。 Google了一把,發(fā)現(xiàn),在ui.1.7.1中dialog必須首先初始化。
在document.ready(function(){
// 初始化dialog
})
復(fù)制代碼 代碼如下:

$("#layout-confirm").dialog({
autoOpen: false,
modal: true,
title: "刪除"
    });

后面的使用中,還有一點是需要注意的:
因為有些dialog參數(shù)是變量傳遞進去的,所以,必須先把option附加上,然后再open
代碼示例:
復(fù)制代碼 代碼如下:

delText.click(function(){
        $("#layout-confirm").dialog(
            'option'
            , 'buttons'
            ,{
                "確定": function() {
                    if(file.type == 0){
                        deleteFolder(file.path);
                    }
                    else{
                        deleteFile(file.path);
                    }
                }
                ,"取消":function(){
                    $(this).dialog("close");
                }
            }
        );
        $("#layout-confirm").dialog("open");
});

ok,搞定~~

相關(guān)文章

  • jQuery的deferred對象詳解

    jQuery的deferred對象詳解

    開發(fā)網(wǎng)站的過程中,我們經(jīng)常遇到某些耗時很長的javascript操作。其中,既有異步的操作(比如ajax讀取服務(wù)器數(shù)據(jù)),也有同步的操作(比如遍歷一個大型數(shù)組),它們都不是立即能得到結(jié)果的。
    2014-11-11
  • jQuery基礎(chǔ)知識點總結(jié)(必看)

    jQuery基礎(chǔ)知識點總結(jié)(必看)

    下面小編就為大家?guī)硪黄猨Query基礎(chǔ)知識點總結(jié)(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • jquery數(shù)據(jù)驗證插件(自制,簡單,練手)實例代碼

    jquery數(shù)據(jù)驗證插件(自制,簡單,練手)實例代碼

    最近項目中js數(shù)據(jù)驗證比較多,為了統(tǒng)一風(fēng)格,移植復(fù)用,于是順手封裝了Jquery的插件
    2013-10-10
  • JQuery Ajax執(zhí)行跨域請求數(shù)據(jù)的解決方案

    JQuery Ajax執(zhí)行跨域請求數(shù)據(jù)的解決方案

    今天小編就為大家分享一篇關(guān)于JQuery Ajax執(zhí)行跨域請求數(shù)據(jù)的解決方案,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 使用jquery+CSS3實現(xiàn)仿windows10開始菜單的下拉導(dǎo)航菜單特效

    使用jquery+CSS3實現(xiàn)仿windows10開始菜單的下拉導(dǎo)航菜單特效

    本文是基于jquery和css3實現(xiàn)的仿windows10開始菜單的下拉導(dǎo)航菜單特效,代碼超簡單,感興趣的朋友一起看看吧
    2015-09-09
  • jQuery實現(xiàn)頁面點擊后退彈出提示框的方法

    jQuery實現(xiàn)頁面點擊后退彈出提示框的方法

    這篇文章主要介紹了jQuery實現(xiàn)頁面點擊后退彈出提示框的方法,涉及jQuery事件觸發(fā)機制相關(guān)操作技巧,需要的朋友可以參考下
    2016-08-08
  • jQuery 全選效果實現(xiàn)代碼

    jQuery 全選效果實現(xiàn)代碼

    利用jquery實現(xiàn)的全選效果代碼,實際上我感覺直接用js好像更容易些。不過這樣對于jquery的操作可以更熟悉。
    2009-03-03
  • 深入理解$.each和$(selector).each

    深入理解$.each和$(selector).each

    下面小編就為大家?guī)硪黄钊肜斫?.each和$(selector).each。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • jQuery對象初始化的傳參方式

    jQuery對象初始化的傳參方式

    本文簡單介紹了jQuery對象初始化傳參方式,以及具體的示例,是篇非常不錯的文章,這里推薦給小伙伴們。
    2015-02-02
  • jquery 交替為表格添加樣式的代碼

    jquery 交替為表格添加樣式的代碼

    學(xué)習(xí)了jquery,發(fā)現(xiàn)其功能真的很令我驚訝,為表格添加背景色用css也可以實現(xiàn),卻不得不在<tr>標簽里一行一行地添加,但用jquery只需四行代碼,就是這樣精簡的用法,讓我對jquery產(chǎn)生了極大的興趣,也不得不驚嘆新興的技術(shù)所帶來的效率!
    2010-01-01

最新評論