Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/05/2013, 08:43
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: pasar datos json a php

Código:
function actualizar(){
				var enviar={
				tipo:document.getElementById("tipo").value,
				alcance:document.getElementById("alcance").value,
				defecto:document.getElementById("defecto").value,
				circuito:document.getElementById("circuito").value,
				sector:document.getElementById("sector").value,
				kvas:document.getElementById("kvas").value,
				kms:document.getElementById("kms").value,
				clientes:document.getElementById("clientes").value,
				causa:document.getElementById("causa").value,
				equipoa:document.getElementById("equipoa").value,
				equipoc:document.getElementById("equipoc").value,
				duracion:document.getElementById("duracion").value,
				ttik:document.getElementById("ttik").value,
				fmik:document.getElementById("fmik").value,
				direccion:document.getElementById("direccion").value
				};
		$.ajax({
			   type: "POST",
			   dataType: "json",
			   url: "actualizar.php",
			   data: {enviar:JSON.stringify(enviar)},
			   success: function(data){
			   }
			 });
	}
</script>
El dataType del Ajax de jquery es para decir el tipo de formato de los datos que te devuelve el PHP; indicar el tipo de dato que envias no tiene sentido. Será el PHP el que actúe sabiendo el formato que recibirá, igual que tú usas dataType porque sabes qué formato esperas. En ese caso, el objeto DATA del SUCCES será un objeto JSON, o el ajax dará un error (y se ejecutará su método error en vez del success).

Última edición por marlanga; 27/05/2013 a las 08:49