Ho il seguente codice:
codice:$.fx.speeds._default = 750; $(function() { $("#dialog, #dialog2").dialog({ autoOpen : false, show : "blind", resizable : false, hide : "slide", modal : true }); }); $('#test').click(function(){ $("#dialog").dialog("open"); }); $('#test2').click(function(){ $("#dialog2").dialog({ buttons : { "Si" : function() { var email = $('#personal_current_mail').val(); var url = ('pers?action=saveemail&email=' + email); $(window.location).attr('href',url); }, "Annulla" : function() { $(this).dialog("close"); } } }); });
#dialog viene chiamato e creato corerttamente, #dialog2 viene chiamato ma non creato. Se tolgo #dialog2 dalla prima funziona, dove vengono definiti i parametri, funziona, ma il div dentro all'HTML non viene inizializzato come dialog, perciò visibile.
Qualche idea dell'anomalia?


Rispondi quotando