Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2012, 17:25
sfvgekko
 
Fecha de Ingreso: abril-2011
Ubicación: Leon
Mensajes: 61
Antigüedad: 13 años, 8 meses
Puntos: 2
Ventaja con mensaje

Hola

Tengo una pequeña aplicacion en php con algo de js. Una vez enviado un form al servidor quiero que al devolver la pagina se muestre un mensaje concreto, se que hay tecnicas tipo ajax que se pueden usar pero yo de momento prefiero enviar el form al servidor y que al devolver muestre la ventana.

Lo he intentado con un div_dialog, estos me funcionan bien cuando asigno el open a un evento concreto, generalmente un submit pero en este caso no se como hacer para que el dialog se abra directamente al volver la pagina desde el servidor.

He probado a enviar una variable desde php con un valor determinado segun el mensaje y en mi codigo js he puesto esto:

if ($('#mensaje').attr('value')== "1" ){
$('#dialog_mensaje_error').dialog( "open" );
$(this).attr('value') = 0;
}

El dialog se abre bien, pero me rompe la correcta ejecucion del programa alterando algunas cosas. Sospecho que el error es colocar el "if" a pelo sin un evento superior pero no se cual.

Como es la manera correcta de abrir un dialog directamente de vuelta desde el servidor?

Espero haberme explicado y siento si la pregunta es demasiado evidente.
Saludos y gracias