iT邦幫忙

0

JQuery Dialog Button 判斷 Visible = True or False 問題

各位大大好,最近遇到JQuery Dialog Button 顯示與隱藏的問題,
想請問當GridView 無資料就顯示 Button ,當GridView 有資料就不顯示 Button
不知道怎麼下判斷,還請各位前輩不令指教謝謝!!

JQuery Dialog

var totalRowCount = $("[id*=InnerGridView] tr").length; //Count GridView Row

function ShowPopup() {
            $("#dialog").dialog({
                title: "GridViewData",
                width: 450,
                buttons: {
                    是: function () {
                        __doPostBack('<%= ButtonSP.UniqueID %>', "");
                        alert('資料已送出...');
                        $(this).dialog('close');
                    },
                    否: function () {
                        $('#<%= GridView3.ClientID %> input[type=text]').val("");
                        $(this).dialog('close');
                    }
                },
                modal: true
            });
        }

1 個回答

0
最佳解答
if(totalRowCount) {
     $('#dialog').siblings('.ui-dialog-buttonpane').find('button').eq(0).show();
     $('#dialog').siblings('.ui-dialog-buttonpane').find('button').eq(1).show();
}else{
     $('#dialog').siblings('.ui-dialog-buttonpane').find('button').eq(0).hide();
     $('#dialog').siblings('.ui-dialog-buttonpane').find('button').eq(1).hide();
}

我要發表回答

立即登入回答