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 29
| $("td").click(function(){
if( $(this).attr("contenteditable") == "true"){
// data-idbase contient l'id de la BDD
// data-nomchamp contient le nom du champ à modifier
// data-nomtable contient le nom de la table concernée
var contenu_avant = $(this).text();
var idtable = $(this).data("idtable");
var nomchamp = $(this).data("nomchamp");
var nomtable = $(this).data("nomtable");
$(this).blur(function(){
var contenu_apres = $(this).text();
// si le contenu du TD a changé
if (contenu_avant != contenu_apres){
parametres='idtable='+idtable+'&nomchamp='+nomchamp+'&contenu='+contenu_apres+'&nomtable='+nomtable ;
$.ajax({
url: "updatedynamique.php",
type: "POST",
data: parametres,
success: function(html) {
// alert("--OK--");
$("#bt-popup").trigger("click");
}
});
}
});
};
}) |