Как отключить кнопку ОК модального диалога в jQuery - PullRequest
3 голосов
/ 12 марта 2010

Я хочу отключить кнопку ОК в модальном диалоговом окне после нажатия кнопки ОК в jQuery.

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011

Запишите действие отключения в вашем событии нажатия кнопки ОК следующим образом

"Ok": {                          
       click: function () {
          $(".ui-dialog-buttonpane button:contains('Ok')")
                          .attr("disabled", true)
                          .addClass("ui-state-disabled");
                        }
      }

Выше кода получит все кнопки в вашем диалоге и выберет кнопку Ok, а добавление атрибута отключит только эту кнопку.

0 голосов
/ 06 сентября 2012
"Ok": {
    click: function (e) {
        $(e.target)
            .attr("disabled","disabled")
            .addClass("ui-state-disabled");
        return false;
    }
}

или если локализовано:

buttons = {};
buttons[strings.buttons.ok] = function(e){
    $(e.target)
        .attr("disabled","disabled")
        .addClass("ui-state-disabled");
    return false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...