Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2010, 20:39
oms02
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 10 meses
Puntos: 11
que error tengo!!??

Hola a todos. Tengo un problema algo.... raro.

Tengo una serie de inputs. Recojo con jquery los valores introducidos y los llevo via ajax(mediante jquery) a un .php, hago historias ahi y devuelvo una respuesta.

Todo funciona perfectamente, pero me ha ocurrido lo siguiente.

He implementado ese modelo en 2 paginas. En una de ellas recojo 3 inputs y todo funciona perfecto, pero en la segunda pagina recojo 8 inputs y todo lo demas es una copia. Pues resulta que el de 8 inputs no funciona.

Lanza un error que no ha recibido lo que le he enviado por ajax(mediante jquery).

Mirando que podia ocurrir me encuentro lo siguiente:

Código:
$("#boton").click(function(){
	var numeros= $(":input[id^='num']");
	var i=0;
	var valores =[];
	jQuery.each(numeros, function(){
		valores[i] = $(this).val();
		if(valores[i]=="")
		{valores[i]=0;}
		i++;
	});
        alert(valores);

	$.ajax({
	contentType: "application/x-www-form-urlencoded",
	type: "POST",
	url:'c1/c2/procesado.php',
	data: "valores="+valores,
	success: function(resultado)
		{
		alert(valores);
		$('div.resultado').html(resultado);}
	});
});
Coloque un alert (el 1º), dio los valores bien, cargo la pagina procesado.php, esta lanzo el mismo error de siempre, le di al click del alert, y nada cambio.

Al colocar el 2º alert (quite el 1º), tb dio ok los valores, se cargo el php con el mismo error, pero al darle al click del alert, la pagina "procesado.php" se vuelve a cargar, esta vez recibe bien los valores y funciona.

y me pregunto....q leches estoy haciendo mal??

Pq se vuelve a cargar la pagina .php??


1 saludo y muchas gracias!