
27/05/2013, 08:43
|
 | | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 14 años, 1 mes 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 |