Ajax et php

Résolu
chouayb21 Messages postés 14 Statut Membre -  
AssassinTourist Messages postés 7838 Statut Contributeur -
Bonjour,
pour mon cas je veux supprimer une ligne de la table projet de mon site .mai je n'est pas de formulaire et je veu utiliser l'ajax j'ai fais une fonction qui se déclenche en cas de clic sur une images dans mon interfase de html .
===>le probleme comment je vai passer l'element "elid" pour ma page "supp.php" pour pouvroire suprimer cette element .

merciii d'avence. :)

function supprimerProjet(el){   
  var elId = el.id;// pour avoire le id de l'element a supprimer de html   
  $.ajax({   
   type : 'POST', // envoi des données en GET ou POST   
 url : 'supp.php' , // url du fichier de traitement   
 data :elId , // données à envoyer en  GET ou POST   
 beforeSend : function() { // traitements JS à faire AVANT l'envoi   
  $('.content_block').after('<img src="images/ajax-loader.gif"  id="ajax-loader" />'); // ajout d'un loader pour signifier l'action   
 },   
 success : function(msg){ // traitements JS à faire APRES le retour supp.php   
  $('#ajax-loader').remove(); // on enleve le loader   

        // if (msg==1){   
       $('.content_block').html("<div><p> element suprimer</p></div>");   
  //}   
}   
 });   
}   



A voir également:

2 réponses

AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
Bonjour,
Il existe une commande spéciale : deleteRow()
0
chouayb21 Messages postés 14 Statut Membre
 
juste une question .est se que cette commande va supprimer mon element de la base de donner
0
AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
Le deleteRow(), non. C'est une commande javascript donc qui va simplement effacer visuellement la ligne. Pour supprimer en base, il faut passer par une commande sql (delete from...)
0