Текст кнопки модального диалогового окна jQuery

На основе приведенного ниже кода для отображения диалогового окна JQuery текст кнопки отображается как буква «b» в отличие от значение переменной b.

То есть: showWarningDialog ('myBody', 'myTitle', 'go' ) показывает диалоговое окно с кнопкой с меткой b вместо go .

Как сделать так, чтобы go появился?

function showWarningDialog(theBody, theTitle, buttonText) {
    var t = "Warning";
    if (theTitle != null) {
        t = theTitle;
    }

    var b = "Ok";
    if (buttonText != null) {
        b = buttonText;
    }

    $("#div-dialog-warning div").text(theBody);

    $("#div-dialog-warning").dialog({
        title: t,
        resizable: false,
        height: 160,
        modal: true,
        buttons: {
            b : function () {
                $(this).dialog("close");
            }
        }
    });
}
8
задан Marcus Leon 25 October 2010 в 15:28
поделиться