Cita:
Iniciado por Panino5001 Sí te referís a si podés reemplazarla con la implementación de AJAX de algún Framework: sí, podés hacerlo.
Igualmente, como tu pregunta pone en evidencia que no entendiste nada, te recomiendo que estudies un poco el código, principalmente los comentarios, y preguntes nuevamente aquello que no comprendas.
Acá decimos: "¡ponete media pila!", que traducido, sería: "¡amigo, pon un poco de voluntad!"
Primeramente agradecer el tiempo que estas invirtiendo en mi, y pedirte disculpas por ser tan negado.
Iremos por partes. ¿El apartado "ajax a la antigua" no hace la misma función que el bloque que tengo yo de $.ajax?
Código Javascript
:
Ver original$.ajax({
beforeSend: function(){
},
cache:false,
type: "POST",
dataType: "json",
url:"php/upload.php",
data:cadena + "&t=1&accion=add&idr=" + Math.random(),
success: function(response){},
error:function(){}
});
He implementado las lineas que me comentas; ns.file y ns.name. después he añadido en data la siguiente linea:
Código Javascript
:
Ver originaldata:cadena + "&documentacion="+ns.file+"&t=1&accion=add&idr=" + Math.random(),
En firebug me encuentro con esto
documentacion data:application/octet;base64,PD9waHANCgkvKg0KCQktIExpYnJlcsOtYTogC QkJQ29uZXhpw7NuIGNvbiBiYXNlIGRlIGRhdG9zIHkgY29udHJ vbCBkZSBlcnJvcmVzLg0KCQktIFZlcnNpw7NuIC8gUmV2aXNpw 7NuOiAJMS4wIDIwMTIuMTAuMDgNCgkJLSBQcm9ncmFtYWRvcjo gCQkJS2VwYSBkZSBHYW1ib2ENCgkqLw0KCQ0KCWVycm9yX3Jlc G9ydGluZygwKTsNCgkNCgkkc2VydmVyID0ibG9jYWxob3N0Ijs NCgkkbG9naW4gPSJrZXBhZGdhIjsNCgkkcGFzc3dvcmQgPSJub 3NmZXJhdHUiOw0KCSRkYiA9ImtlcGFkZ2EiOw0KCQ0KCSRjb25 lY19vayA9ICdTZSBjb25lY3TDsyBjb3JyZWN0YW1lbnRlJzsNC gkkY29uZWNfZmFpbCA9ICdObyBzZSBwdWRvIGNvbmVjdGFyIGN vbiBlbCBzZXJ2aWRvcic7DQoJJGNvbmVjX29rX2RiX2Vycm9yI D0gJ1NlIGNvbmVjdMOzIGFsIHNlcnZpZG9yIHBlcm8gbm8gYSB sYSBiYXNlIGRlIGRhdG9zJzsNCgkNCgkNCgkkY29uZXhpb24gP SBteXNxbF9jb25uZWN0KCRzZXJ2ZXIsICRsb2dpbiwgJHBhc3N 3b3JkKTsNCg0KCW15c3FsX3F1ZXJ5ICggIlNFVCBOQU1FUyAnd XRmOCciKTsgDQoJDQoJaWYgKCEkY29uZXhpb24pew0KCQkvL2V jaG8gJGNvbmVjX2ZhaWw7DQoJfWVsc2V7DQoJCSRkYnJlc3Vsd D1teXNxbF9zZWxlY3RfZGIoJGRiLCAkY29uZXhpb24pOw0KCQk vL2VjaG8gJGNvbmVjX29rOw0KCQlpZiAoISRkYnJlc3VsdCl7D QoJCQkvL2VjaG8gJGNvbmVjX29rX2RiX2Vycm9yOw0KCQl9DQo JfQ0KPz4=
Por lo que interpreto que algo debe estar cogiendo, pero mi fichero PHP sigue sin enterarse...
¿Voy por el camino correcto o sigo perdidisimo?