2010-03-25 8 views

risposta

32

crearli utilizzando questo formato, 'button text': function() { } con una virgola inbetween, in questo modo:

$("#mydialog").dialog({ 
    buttons: { 
    'Confirm': function() { 
     //do something 
     $(this).dialog('close'); 
    }, 
    'Cancel': function() { 
     $(this).dialog('close'); 
    } 
    } 
}); 
+2

Ottima soluzione per principianti come me. Grazie mille. Sono sempre così sicuro di imparare nuove tecnologie; perché so che lo stackoverflow può mostrare la risposta al problema che sto affrontando ... –

1

Per aggiungere a questo, il metodo di matrice pulsante è utile conoscere come si espone più funzionalità per il pulsante , come aggiungere icone e altre proprietà per pulsante. I punti da notare sono le parentesi quadre aggiunte attorno al set di pulsanti trasformandolo in una serie di pulsanti e le parentesi graffe extra attorno a ciascun oggetto pulsante.

$("#mydialog").dialog({ 
    buttons: [{ 
    text: 'Confirm', 
    icons: { 
     primary: "ui-icon-check" 
    }, 
    click: function() { 
     //do something 
     $(this).dialog('close'); 
    }},{ 
    text: 'Cancel', 
    icons: { 
     primary: "ui-icon-cancel" 
    }, 
    click: function() { 
     $(this).dialog('close'); 
    } 
    }] 
}); 
Problemi correlati