На основе приведенного ниже кода для отображения диалогового окна 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");
}
}
});
}