Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2010, 15:56
fmorales
 
Fecha de Ingreso: enero-2005
Ubicación: Málaga
Mensajes: 30
Antigüedad: 19 años, 11 meses
Puntos: 1
pasar parametro GET o POST a ventana jquery simplemodal

Hola, estoy usando simplemodal para cuando alguien pulsa en un button o en un href abrir un popup modal a modo de layer para mostrar cierto contenido. Todo funciona bien, pero necesitaria pasar una variable para que dicha ventana mostra un dato y otro.

este es mi codigo basicamente:

Código HTML:
<div id='contact-form'>
         <a href='#'  class='contact'>CAMBIAR 1</a>
         <a href='#'  class='contact'>CAMBIAR 2</a>
        <a href='#'  class='contact'>CAMBIAR 3</a>
         </div> 
¿Como puedo pasar un parametro para poder identificar que elemento es el que quiero cambiar?

y este es el codigo jquery/simplemodal

Código HTML:
$(document).ready(function () {
	$('#contact-form input.contact, #contact-form a.contact').click(function (e) {
		e.preventDefault();
		// load the contact form using ajax
	
		$.post("solicitar_cambio.html", function(data){
			// create a modal dialog with the data			
			$(data).modal({
				closeHTML: "<a href='#' title='Close' class='modal-close'>x</a>",
				position: ["15%",],
				overlayId: 'contact-overlay',
				containerId: 'contact-container',
				onOpen: contact.open,
				onShow: contact.show,
				onClose: contact.close,
    			contacto: $("#contact").val()
				
			});
			
			
		});
	});

	// preload images
	var img = ['cancel.png', 'form_bottom.gif', 'form_top.gif', 'loading.gif', 'send.png'];
	$(img).each(function () {
		var i = new Image();
		i.src = 'img/contact/' + this;
	});
});

¿Como puedo pasarle a la ventana que se abre un parametro, por ejemplo es un boton para abrir un formulario de cambio, pero necesito saber el ID para obterner los datos de la BBDD, como se lo puedo pasar?

disculpadme pero no estoy muy puesto en jquery ni ajax.

Mil gracias