Salve a tutti
Ho creato una finestra di dialogo come da titolo che richiamo con
$('#dialog').dialog('open');
<div id="dialog">messaggio..</div>
$('#dialog').dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
<!--per semplicita' chiamo il codice .dialog({.............});
miocodice quindi
$('#dialog').miocodice;
-->
---------------------------------------------------------------------------------------------------------
nel caso di "n" avvisi del tipo
< div id="dialog1">avviso1</div>
< div id="dialog2">avviso2</div>
...............................................
...............................................
<div id="dialogn-1">avvison-1</div>
<div id="dialogn">avvison</div>
come posso evitare di scrivere n volte miocodice ??
posso "inscatolarla",in pratica,in una struttura,tipo quella di sopra che ho chiamato miocodice senza scrivere
n volte
$('#dialogn').dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
<!-- ------------------------------------------------------------ -->
$('#dialogn').dialog('open');
<!---------------------------------------------------------------------------------------------------- -->
questo perche' la struttura
.dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
mi rimane invariata per tutte le n chiamate ed e' impensabile riscriverla n volte
Grazie in anticipo
Rino
Ho creato una finestra di dialogo come da titolo che richiamo con
$('#dialog').dialog('open');
<div id="dialog">messaggio..</div>
$('#dialog').dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
<!--per semplicita' chiamo il codice .dialog({.............});
miocodice quindi
$('#dialog').miocodice;
-->
---------------------------------------------------------------------------------------------------------
nel caso di "n" avvisi del tipo
< div id="dialog1">avviso1</div>
< div id="dialog2">avviso2</div>
...............................................
...............................................
<div id="dialogn-1">avvison-1</div>
<div id="dialogn">avvison</div>
come posso evitare di scrivere n volte miocodice ??
posso "inscatolarla",in pratica,in una struttura,tipo quella di sopra che ho chiamato miocodice senza scrivere
n volte
$('#dialogn').dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
<!-- ------------------------------------------------------------ -->
$('#dialogn').dialog('open');
<!---------------------------------------------------------------------------------------------------- -->
questo perche' la struttura
.dialog({
autoOpen: false,
closeOnEscape: false,
height: 280,
modal: true,
resizable: false,
buttons: {
Continua: function() {
$(this).dialog('close');
},
}
});
mi rimane invariata per tutte le n chiamate ed e' impensabile riscriverla n volte
Grazie in anticipo
Rino