함수에서 jQuery 대화 상자의 버튼을 비활성화하려면 어떻게합니까?


237

사용자가 특정 정보를 입력 해야하는 jQuery 대화 상자가 있습니다. 이 양식에는 "계속"버튼이 있습니다. 모든 필드에 내용이있는 경우에만이 "계속"버튼을 활성화하고 싶습니다. 그렇지 않으면 비활성화 된 상태로 유지됩니다.

필드 상태가 변경 될 때마다 호출되는 함수를 작성했습니다. 그러나이 기능에서 대화 상자 버튼을 활성화 및 비활성화하는 방법을 모르겠습니다. 어떻게해야합니까?

죄송합니다. 버튼이 다음과 같이 생성되었다는 것을 잊었습니다.

$(function() {
  $("#dialog").dialog({
    bgiframe: true,
    height: 'auto',
    width: 700,
    show: 'clip',
    hide: 'clip',
    modal: true,
    buttons: {
      'Add to request list': function() {
        $(this).dialog('close');
        $('form').submit();
      },
      'Cancel': function() {
        $(this).dialog('close');
      }
    }
  })
});

좋은 답변이 있습니다 : stackoverflow.com/questions/3646408/…
Amir

3
나는이 꽤 연구하고 훨씬 깨끗한 솔루션은 다음 링크에 설명되어있는 것을 발견 : stackoverflow.com/a/4279852

답변:


260

disabled 속성 을 설정하려고 합니다

 $('#continueButton').attr("disabled", true);

업데이트 : 아하, 이제 복잡성이 보입니다. jQuery를 대화 상자 "단추"섹션에서 사용이 될 것입니다 한 줄 (가지고 있었다.

 var buttons = $('.selector').dialog('option', 'buttons');

대화 상자에서 버튼 컬렉션을 가져 와서 루프하여 필요한 것을 찾은 다음 위에 표시된 것처럼 disabled 속성을 설정해야합니다.


불행히도 JQuery 대화 상자는 너무 쉽게 수행 할 수 없으므로 약간의 작업을해야합니다.
Tom Ritter

그렇습니다. 그러나 버튼 옵션은 DOM 요소를 반환하지 않지만 함수를 통해 반복하는 것은 좋지만 비활성화하는 것은 그리 간단하지 않습니다. 여기에 뭔가 빠졌습니까?
Remi Despres-Smyth

1
단추를 비활성화하려면이 방법을 해결해야합니다. jQuery-foo를 사용하여 결과 dom 요소를 페이지에서 가져옵니다.
Stefan Kendall

36
동의-왜 이것이 선택된 답입니까? 불완전한 경우 -1
Remi Despres-Smyth

22
나는 .prop('disabled', true)jQuery 1.6 이상에서 선호 한다고 생각합니다.
Molomby

191

매우 간단합니다 :

$(":button:contains('Authenticate')").prop("disabled", true).addClass("ui-state-disabled");

4
이 솔루션이 마음에 들지만 실제로 읽어야합니다. $ ( ": button : contains ( 'Authenticate')"). attr ( "disabled", "disabled"). addClass ( 'ui-state-disabled'); (addClass가 누락 됨)
Eric Asberry

4
여러 개의 대화 상자가있는 경우 변경해야 할 대화 상자를 정의해야합니다. $ ( "# dialogId"). parent (). $ ( ": button : contains ( 'Authenticate')"). attr ( "disabled", " disabled "). addClass ( 'ui-state-disabled');
podeig

5
+1 : 이것은 지금까지 가장 좋은 대답입니다 ... 수용 된 대답은 아무것도 대답하지 않고 명령적인 접근 방식을 제안합니다-번거로운 btw : 우리는 아무것도 반복 할 필요가 없으며 jquery가 우리를 위해 그것을 할 수 있습니다.
rsenna

1
jQueryUI 대화 상자의 버튼이 jQueryUI 버튼이므로 다음과 같이 작동합니다. $ ( "# dialogID"). parent (). find ( ": button : contains ( 'Authenticate')"). button ( "disable") ;
writes_on

12
나는 .prop('disabled', true)jQuery 1.6 이상에서 선호 한다고 생각합니다.
Molomby

38

당신은 간단한 일을 복잡하게 만듭니다. jQueryUI 대화 상자에는 두 가지 이유로 버튼을 설정하는 방법이 있습니다.

각 버튼에 대해 클릭 핸들러 만 설정해야하는 경우 Object인수 를 취하는 옵션을 사용하십시오 . 버튼을 비활성화하고 다른 속성을 제공하려면 Array인수 를 취하는 옵션을 사용하십시오 .

다음 예제는 버튼을 비활성화하고 모든 jQueryUI CSS 클래스 및 속성을 적용하여 상태를 올바르게 업데이트합니다.

1 단계- Array버튼으로 대화 상자 만들기 :

// Create a dialog with two buttons; "Done" and "Cancel".
$(".selector").dialog({ buttons: [
    {
        id: "done"
        text: "Done",
        click: function() { ... }
    },
    {
        id: "cancel"
        text: "Cancel",
        click: function() { ... }
    }
] });

2 단계-대화 상자가 생성 된 후 완료 버튼을 활성화 / 비활성화합니다.

// Get the dialog buttons.
var dialogButtons = $( ".selector" ).dialog("option", "buttons");

// Find and disable the "Done" button.
$.each(buttons, function (buttonIndex, button) {
    if (button.id === "done") {
        button.disabled = true;
    }
})

// Update the dialog buttons.
$(".selector").dialog("option", "buttons", dialogButtons);

2
올바른 생각이지만 each루프는 불필요합니다. 배열 class에서 속성을 지정 buttons하면이를 사용하여 올바른 요소를 찾을 수 있습니다.
cdmckay

cdmackay가 말했듯이 반복 할 필요가 없습니다. 위 예제에서 jQuery 선택기를 사용하면됩니다. var $ doneButton = $ ( "# done");
Rob

위의 방법 (배열 방식)을 사용하여 버튼을 만들려고하면 버튼이 '완료'및 '취소'가 아닌 '1'과 '0'으로 표시됩니다. 왜 이런 일이 발생합니까? 텍스트가 버튼에 표시되지 않고 클릭 기능도 실행되지 않습니다.
Harke

1
이것은 나를 위해 작동하며 루프가 필요하지 않습니다. ID를 설정 한 다음 요소에 액세스하십시오. 위와 같이 셀렉터로 액세스하려면 var okButt = $ ( "# addAdapterFormOkButton"); okButt.addClass ( 'ui-state-disabled'); okButt.attr ( 'disabled', true);
Gurnard

32

버튼의 ID를 제공하는 대화 상자를 만들면

$("#dialog").dialog({ buttons: [ {
 id: "dialogSave",
 text: "Save",
 click: function() { $(this).dialog("close"); }
},
{
 id: "dialogCancel",
 text: "Cancel",
 click: function() { $(this).dialog("close"); 
}
}]});       

다음 코드로 버튼을 비활성화 할 수 있습니다.

$("#dialogSave").button("option", "disabled", true);

7
나는 당신에게 +1을 주었지만 버튼의 속성 대신 메소드를 사용하는 것이 더 낫다고 생각합니다. $ ( "# dialogSave"). button ( "disable");
Fareed Alnamrouti

1
하아! 훨씬 쉽게! 그러나이 방법을 사용하십시오.
PapillonUK

29

jQuery UI 대화 상자에 여러 개의 버튼이 있기 때문에 이름으로 버튼을 찾고 싶었습니다. 또한 페이지에 여러 개의 대화 상자가 있으므로 특정 대화 상자의 단추를 얻는 방법이 필요합니다. 내 기능은 다음과 같습니다.

function getDialogButton( dialog_selector, button_name )
{
  var buttons = $( dialog_selector + ' .ui-dialog-buttonpane button' );
  for ( var i = 0; i < buttons.length; ++i )
  {
     var jButton = $( buttons[i] );
     if ( jButton.text() == button_name )
     {
         return jButton;
     }
  }

  return null;
}

// create the dialog
$('#my_dialog').dialog( dialogClass : 'dialog1',
                        buttons: {
                                   Cancel: function() { $(this).dialog('close'); },
                                   Submit: function() { ... } 
                             } );

// now programmatically get the submit button and disable it
var button = getDialogButton( '.dialog1', 'Submit' );
if ( button )
{
  button.attr('disabled', 'disabled' ).addClass( 'ui-state-disabled' );
}

좋은 해결책. 그러나 솔루션에서 버튼 창은 대화 상자의 자식 이 아니라는 점을 언급했습니다. 키는 고유 한 dialogClass를 설정하고 선택기에 사용합니다. 내가 그것을 볼 때 이것은 나를 얻었다.
Remi Despres-Smyth

버튼의 텍스트가 버튼 객체의 키에 의해 설정되는 것이 흥미 롭습니다. 속성을 설정할 필요가 없을 때로 제한되는 것 같습니다. 그렇지 않으면 배열 버전이 더 좋으며 텍스트는 버튼별로 명시 적으로 설정됩니다.
Gerard ONeill

19

버튼을 비활성화합니다 :

var firstButton=$('.ui-dialog-buttonpane button:first');
firstButton.addClass('ui-state-disabled');

페이지에 여러 개의 대화 상자가있는 경우 대화 상자 ID를 추가해야합니다.


11

다음은 클릭 한 후 버튼을 비활성화하기 위해 수정 된 질문의 샘플입니다.

$(function() {
    $("#dialog").dialog({
        bgiframe: true,
        height: 'auto',
        width: 700,
        show: 'clip',
        hide: 'clip',
        modal: true,
        buttons: {
            'Add to request list': function(evt) {

                // get DOM element for button
                var buttonDomElement = evt.target;
                // Disable the button
                $(buttonDomElement).attr('disabled', true);

                $('form').submit();
            },
            'Cancel': function() {
                $(this).dialog('close');
            }
        }
    });
}

또한 다음 질문도 도움이 될 것입니다. jQuery UI 대화 상자에서 버튼을 비활성화하려면 어떻게해야합니까?


9

대화 상자 버튼에서 쉽게 비활성화하거나 다른 작업을 수행하는 방법을 찾았습니다.

    var dialog_selector = "#myDialogId";

    $(dialog_selector).parent().find("button").each(function() {
        if( $(this).text() == 'Bin Comment' ) {
            $(this).attr('disabled', true);
        }
    });

대화 상자의 부모를 선택하고 모든 버튼을 찾으십시오. 그런 다음 버튼의 텍스트를 확인하면 버튼을 식별 할 수 있습니다.


9

.dialog("widget")대화 상자 DIV 자체를 반환하는 방법 으로이 작업을 수행했습니다 . 대화 상자 방법을 사용하는 경우 :

$(this)
.dialog("widget")
.find("button")
.addClass("ui-state-disabled") // for the style
.attr("disabled", true);

8

유용성 관점에서, 일반적으로 버튼을 활성화 상태로 두는 것이 좋지만 누군가가 불완전한 양식을 제출하려고하면 오류 메시지가 표시됩니다. 클릭하려는 버튼이 비활성화되어 있고 그 이유에 대한 단서가 없을 때 견딜 수 없습니다.


6

이 시도:

$('button:eq(0)',$('#dialog_id').dialog.buttons).button('disable');

5

다음은 jQuery 대화 상자에 대한 enableOk 함수입니다.

function enableOk(enable)
{
    var dlgFirstButton = $('.ui-dialog-buttonpane').find('button:first');

    if (enable) {
        dlgFirstButton.attr('disabled', '');
        dlgFirstButton.removeClass('ui-state-disabled');
    } else {
        dlgFirstButton.attr('disabled', 'disabled');
        dlgFirstButton.addClass('ui-state-disabled');
    }
}

"첫 번째"버튼은 가장 오른쪽에있는 버튼입니다. 적절한 시각 효과를 위해 버튼을 비활성화하고 대화 상자의 비활성화 된 클래스를 설정하십시오.


이것은 페이지에 대화 상자가 하나만 있다고 가정합니다. 그 후 페이지의 대화 상자에서 이름으로 버튼을 가져 와서 처리하는 기능을 작성했습니다.
Remi Despres-Smyth

5

레거시 jQuery UI (버전 1.7.3)에서 간단히 사용할 수있었습니다.

$('.ui-dialog-buttonpane button')[0].disabled=true;

DOM 요소 자체의 버튼을 비활성화하십시오. Firefox에서 더 이상 작동하지 않는 최신 jQuery UI (버전 1.8.7)로 업그레이드되었으므로 jquery UI 버튼 특정 비활성화 및 활성화 기능을 jquery 객체 버튼으로 간단히 호출 할 수 있습니다.

$('.ui-dialog-buttonpane button').eq(0).button('disable');

5

하하, 방금 바닥에 접근하는 흥미로운 방법을 찾았습니다

$("#dialog").dialog({

      buttons: {
        'Ok': function(e) { $(e.currentTarget).button('disable'); }

      }
 });

인수에 이벤트 객체가 있다는 것을 모두 모르는 것 같습니다 ...

그건 그렇고, 콜백 내에서 버튼에 액세스합니다. 일반적으로 액세스를 위해 ID를 추가하는 것이 좋습니다


1
나는 이것이 효과가 없을 것이라고 생각한다. Ok 버튼을 두 번 클릭 할 때만 버튼이 비활성화됩니다.
Jean-François Beauchamp 2016 년

처리가 완료 될 때까지 대화 상자에서 확인 버튼을 비활성화해야했습니다. 이것은 완벽하게 작동했습니다.
CodingYoshi

4

버튼을 실제로 비활성화하려면 버튼에서 .unbind () 메서드도 호출해야한다는 것을 알았습니다. 그렇지 않으면 단추가 여전히 활성화되어있을 수 있으며 두 번 클릭하면 여러 양식이 제출 될 수 있습니다. 다음 코드는 저에게 효과적입니다.

button = $(this).parent().find("button:contains('OK')");
button.unbind();
button.addClass('ui-state-disabled');

4

비슷한 것을 시도하는 사람들에게 적용될 수있는 해결 방법을 찾았습니다. 버튼을 비활성화하는 대신 if확인란을 선택했는지 확인 하는 간단한 설명을 함수에 넣었습니다 .

그렇지 않은 경우 제출하기 전에 확인란을 선택해야한다는 간단한 메시지가 표시되었습니다.

예를 들면 다음과 같습니다.

$("#confirmation-dialog").dialog({
    modal: true,
    autoOpen: false,
    width: 600,
    overlay: {
        backgroundColor: '#000',
        opacity: 0.5
    },
    close: function() {
        $('input[type="submit"]')
      .val('Record Reading')
      .attr('disabled', false);
    },
    buttons: {
        'Confirm Reading': function() {
            if($('#check-box').attr("checked")){
                $(this).dialog('close')
                $('form')
                .addClass('confirmed')
                .submit();
            }
            else {
                $('#please-check').show("slide");
            }
        }
    }
});

어쨌든, 나는 그것이 누군가를 돕기를 바랍니다.


4

이 작업을 좀 더 쉽게하기 위해 jQuery 함수를 만들었습니다. 이것을 JavaScript 파일에 추가하십시오.

$.fn.dialogButtons = function(name, state){
var buttons = $(this).next('div').find('button');
if(!name)return buttons;
return buttons.each(function(){
    var text = $(this).text();
    if(text==name && state=='disabled') {$(this).attr('disabled',true).addClass('ui-state-disabled');return this;}
    if(text==name && state=='enabled') {$(this).attr('disabled',false).removeClass('ui-state-disabled');return this;}
    if(text==name){return this;}
    if(name=='disabled'){$(this).attr('disabled',true).addClass('ui-state-disabled');return buttons;}
    if(name=='enabled'){$(this).attr('disabled',false).removeClass('ui-state-disabled');return buttons;}
});};

클래스 'dialog'가있는 대화 상자에서 'OK'단추를 비활성화하십시오.

$('.dialog').dialogButtons('Ok', 'disabled');

모든 버튼을 활성화합니다 :

$('.dialog').dialogButtons('enabled');

'닫기'버튼을 활성화하고 색상을 변경하십시오.

$('.dialog').dialogButtons('Close', 'enabled').css('color','red');

이게 도움이 되길 바란다.


3

불행히도 여기에 주어진 해결책은 페이지의 여러 대화 상자에서 작동하지 않았습니다.

또한 문제는 원래 대화 상자에 버튼 창이 포함되어 있지 않지만 그 형제라는 것입니다.

그래서 나는 대화 상자 ID로 선택하는 것을 생각해 냈습니다.

        var getFirstDialogButton = function (dialogSelector) {
            return $('.ui-dialog-buttonpane button:first',
                    $(dialogSelector).parent()[0]);
        };

...

        $('#my_dialog').dialog({
            open: function(event, ui) {
                getFirstDialogButton("#my_dialog")
                 .addClass("ui-state-disabled").attr('disabled', 'disabled' );
            },

...

그런 다음 동일한 getFirstDialogButton () 함수를 사용하여 버튼을 활성화 할 수 있습니다 (예 : 유효성 검사 성공 후).

그것이 누군가를 도울 수 있기를 바랍니다.


3

다음은 방금 버튼 할당 방법을 사용하여 구현 한 예입니다. 이후에 ID 응답기를 원래대로 허용 된대로 버튼을 활성화 / 비활성화하고 버튼을 활성화 / 비활성화하고 완전히 표시 / 숨기기 할 수 있습니다. 하기.

$( "#dialog-form" ).dialog({
autoOpen: true,
height: 500,
width: 450,
modal: true,
buttons: [
{
    id: "submit_btn",
    text: "Make Apointment",
    click: function() { 
        //do ajax       
    }       
},
{
    id: "cancel_btn",
    text: "Cancel",
    click: function() {
       $( this ).dialog( "close" );
    }
},
{
    id: "ok_btn",
    text: "OK",
    click: function() {
       $( this).dialog('close');
    },
    disabled: "disabled"
}],
close: function() {
    allFields.val( "" ).removeClass( "ui-state-error" );
}
});

성공적으로 제출 한 후 두 개의 버튼을 비활성화하고 숨기고 기본적으로 비활성화 된 OK 버튼을 활성화합니다.

$('#submit_btn, #cancel_btn').attr('disabled','disabled').addClass('ui-state-disabled').hide();
$('#ok_btn').attr('disabled','').removeClass('ui-state-disabled').show();

도움이 되었기를 바랍니다.


3

Nick이했던 것과 비슷한 함수를 만들었지 만 내 메소드는 dialogClass를 설정할 필요가 없으며 id를 통해 특정 대화 상자의 버튼을 얻을 수 있습니다 (응용 프로그램에 둘 이상이있는 경우)

function getDialogButton( dialog_id, button_name) {
    var target = '#'+dialog_id;
    var buttons = $(target).parent().find('button');
    for ( var i=0; i<buttons.length; ++i ) {
        var jButton = $( buttons[i] );
        if ( jButton.text() == button_name ) {
              return jButton;
        }
    }
    return null;
} 

따라서 대화 상자를 다음과 같이 만든 경우 :

$(function() {
    $("#myDialogBox").dialog({

      bgiframe: true, height: 'auto', width: 700, modal: true,
      buttons: {
        'Add to request list': function() {
                                     $(this).dialog('close');
                                     $('form').submit();
                               },
        'Cancel': function() {
                       $(this).dialog('close');
                  }
      }
});

다음을 수행하여 버튼을 얻을 수 있습니다.

var addToRequestListBtn = getDialogButton('myDialogBox','Add to request list');
var cancelBtn           = getDialogButton('myDialogBox','Cancel');

비활성화하려면 :

addToRequestListBtn.attr('disabled', true).addClass( 'ui-state-disabled');
          cancelBtn.attr('disabled', true).addClass( 'ui-state-disabled');

사용하려면:

addToRequestListBtn.attr('disabled', false).removeClass( 'ui-state-disabled');
          cancelBtn.attr('disabled', false).removeClass( 'ui-state-disabled');

3

기록을 위해이 게시물은 내 문제를 해결하는 데 도움이되었습니다. 즉, disabled 속성을 false가 아닌 disabled로 설정해야합니다.

_send_button.attr('disabled','disabled');

이것은 모든 코드가 어떻게 보이는지, 스타일을 추가하여 비활성화 된 것처럼 보이게했습니다.

var _send_button = $('.ui-dialog-buttonpane button:contains(Send)');
var original_text = _send_button.text();
_send_button.text('Please wait...');
_send_button.addClass('ui-state-disabled');
_send_button.attr('disabled','disabled');
_send_button.fadeTo(500,0.2);

3

나는 그것이 모두와 함께 작동해야한다고 생각합니다.

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog').dialog('open');
        $(function(){
            $('#dialog').dialog({
                autoOpen: true,
                width: 400,
                modal: true,
                overlay: {
                    opacity: 0.8,
                    background: "black"
                },
                resizable: false,
                show: 'slow',
                buttons: {
                    //"OK":function() {
                    //    window.location="index.php?view=list";
                    //},
                    "Cancel": function() {
                        $(this).dialog("close");
                        $(this).attr("class", "button");
                    }
                }
            });

            var dlgFirstButton = $('.ui-dialog-buttonpane').find('button:first');
            dlgFirstButton.addClass('button');
        });
    });
</script>

2

대화 상자에서 저장 버튼을 비활성화하려면 함수에서 다음 줄을 사용하십시오.

$(".ui-dialog-buttonpane button:contains('Save')").attr("disabled", true).addClass("ui-state-disabled");

버튼의 텍스트를 변경하려면 다음 줄을 사용하십시오 (취소 버튼 텍스트를 닫기로 변경하십시오)

 $(".ui-dialog-buttonpane button:contains('Cancel') span").text("Close Me");

1

@Chris 확인란을 선택 / 선택 해제 할 때까지 다음 코드 줄을 사용하여 대화 상자 단추를 활성화 / 비활성화 할 수 있습니다.

<div id="dialog-confirm" title="test">
    <label>Enable Confirm?<input type="checkbox" checked /></label>
</div>

    $("#dialog-confirm").dialog({
    resizable: false,
    height:240,
    modal: true,
    buttons: {
        Cancel: function() {
            $(this).dialog('close');
        },
        'Confirm': function() {
            $(this).dialog('close');
        }
    }
});

    $("#dialog-confirm :checkbox").change(function() {
        $(".ui-dialog-buttonpane button:contains('Confirm')")
           .button(this.checked ? "enable" : "disable");
    });

원본 출처 : http://jsfiddle.net/nick_craver/rxZPv/1/


1

.attr("disabled", true)물론 호출 은 작동하지만 jQuery를 사용하면 더 '설탕'방식으로 수행하고 싶기 때문에 간단한 확장을 작성했습니다.

(function( $ ) {
  $.fn.disable = function(isDisabled) {
    var val = isDisabled;
    if (isDisabled === undefined)
        val = true;
    this.attr("disabled", val);
  };
  $.fn.enable = function(isEnabled) {
    var val = !isEnabled;
    if (isEnabled === undefined)
        val = false;
    this.attr("disabled", val); 
  }
})( jQuery );

이제 기능 enable()disable()가 있으므로 다음 과 같이 작업을 수행 할 수 있습니다.

$('#continueButton').disable();

어느

$('#continueButton').disable(true);

$('#continueButton').enable(false);

1

이것은 나를 위해 일했습니다.

$find("<%= btnPrint.ClientID %>").set_enabled(true);

1

jQuery 세계에서 DOM 요소 집합에서 객체를 선택하려면 eq () 를 사용해야합니다 .

예 :

var button = $ ( 'button'). eq (1);

또는

var button = $ ( 'button : eq (1)');


1

설명서 에 따르면 :

https://api.jqueryui.com/dialog/#option-buttons

// Setter
$( ".selector" ).button( "option", "disabled", true );

버튼을 간단하게 선택하려면 버튼에 자체 CSS 클래스를 추가하면 활성화 / 비활성화되어야합니다.

// while initializing
$("#dialog").dialog({
...
buttons: [{
    disabled: true,
    text: "Add to request list",
    click: function (e: JQueryEventObject) {
        // Some logic
    },
    "class": "myDialogButton"
}]
...
});

그런 다음 활성화 / 비활성화는 다음과 같습니다.

$(".myDialogButton" ).button( "option", "disabled", (SOME_CONDITION) ? true : false);

0

클릭 할 때 버튼을 로딩 애니메이션과 같은 것으로 바꾸려는 사람이있는 경우 (예 : "제출"버튼이 대화 상자에서 양식을 제출할 때)-다음과 같이 버튼을 이미지로 바꿀 수 있습니다.

...
buttons: {
    "Submit": function(evt) {
        $(evt.target).closest('button').replaceWith('<img src="loading.gif">');
    }
}

문서로 jQuery replace


0

하나의 버튼을 비활성화하려면 대화 상자를 엽니 다.

$("#InspectionExistingFacility").dialog({
    autoOpen: false, modal: true, width: 700, height: 550,
    open: function (event, ui) {
        $("#InspectionExistingFacility").parent().find(":button:contains('Next')").prop("disabled", true).addClass("ui-state-disabled");
    },
    show: { effect: "fade", duration: 600 }, hide: { effect: "slide", duration: 1000 },
    buttons: { 'Next step': function () { }, Close: function () { $(this).dialog("close"); } }
});
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.