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

de todas formas, vale, he puesto en el codigo javascript solicitar_cambio.html?var=contenido y efectivamente, me ha generado una variable POST var con valor "contenido", pero .... necesito cambiar el valor de la variable var en funcion de donde pulse el usuario.

osea....

el codigo se invoca desde un <a href></a> o desde un <input type="button">.... y cada <a href debe de llamar al codigo con un valor de "var" distinto ... como hago eso?

realmente lo que hago es dinamicamente con smarty generar un bloque con un {section}{section/} y cada uno de los enlaces generados hace referencia a un articulo, por lo que ... cuando se pulsa un enlace en cuestion, ha de pasarle a la ventana simplemodal el valor de "var" del articulo en cuestion.

Y entiendo que no tengo que generar un codigo javascript para cada uno de los articulos o href, debe de ser unico para todos y son los href o los button los que han de pasarle el parametro. no?


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?var=contenido", 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()
				
			});
			
			
		});
	});



Cita:
Iniciado por mayid Ver Mensaje
Se lo podes pasar aqui:



Aunque $.POST tambien te permite encadenar variables en data:


[url]http://api.jquery.com/jQuery.post/[/url]

Por curiosidad, que lenguaje usas de lado servidor?