1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
function saveNfiche()
{
var xhr=ajax();
//on définit l'appel de la fonction au retour serveur
xhr.onreadystatechange = function() {
if (xhr.readyState==4)
{
var docXML = xhr.responseXML;
var four_id = docXML.getElementsByTagName("errors")[0].getElementsByTagName("four_id")[0].firstChild.nodeValue;
loadfiche(four_id); //on charge la nouvelle fiche
}
}
var params = "";
var textareas = document.getElementById("four_fiche").getElementsByTagName("textarea");
for (i=0;i<=1;i++)
params += '&' + textareas[i].id + '=' + textareas[i].value;
var inputs = document.getElementById("four_fiche").getElementsByTagName("input");
for (i=0;i<=7;i++)
{
params += '&' + inputs[i].id + '=' + inputs[i].value;
}
//on affiche le message d'attente
document.getElementById("four_fiche").innerHTML = '<img src="ajax-loader.gif"/> Enregistrement en cours...';
xhr.open("GET", "fournisseurs.php?act=saveNfiche" + params, true);
xhr.send(null);
} |
Partager