Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/11/2009, 09:03
guilleaer
 
Fecha de Ingreso: junio-2009
Mensajes: 15
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Como funciona jquery UI dialog()?

Yo lo utilizo asi.... Espero que te pueda ayudar

$(function(){
crearComportamientoDialog();
});

function crearComportamientoDialog{
$("#miDiv").dialog({
open: function(event, ui) {
},
close: function(event, ui) {
},
bgiframe: true,
autoOpen: false,
modal: true,
width: 500,
resizable: false,
draggable: false,
position: 'center',
buttons: {
'Aceptar': function() {
//lo que quieras hacer cuando se pulsa aceptar
},
'Cancelar': function() {
//hacemos lo que se quiera y cerramos el dialog
$(this).dialog('close');
}
}
});
}

function abrirDialog(){
$("#miDiv").dialog('open');
}

<input onclick="abrirDialog" ................/>

Si en las sucesivas veces ya no funciona será porque despues de una llamada ajax tienes que volver a darle el comportamiento de dialog, o bien asignar el evento de nuevo al boton. (con este ejemplo no hace falta hacer esto ultimo porque la fucion a ejecutar esta escrita en el propio boton)

Espero que sirva de algo

Suerte!