In base al codice seguente per mostrare una finestra di dialogo JQuery, il testo del pulsante si presenta come letterale "b" in contrasto con il valore della variabile b.jQuery pulsante di dialogo pulsante testo
Vale a dire: showWarningDialog('myBody', 'myTitle', 'go')
mostra una finestra di dialogo con un pulsante con etichetta b
anziché go
.
Come è possibile visualizzare 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");
}
}
});
}
Non c'è un'opzione 'buttonText'. Secondo i documenti, 'La chiave di proprietà è il testo del pulsante'. –