Ajax et php

Résolu
chouayb21 Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   -
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 6029 Date d'inscription   Statut Contributeur Dernière intervention   1 312
 
Bonjour,
Il existe une commande spéciale : deleteRow()
0
chouayb21 Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
juste une question .est se que cette commande va supprimer mon element de la base de donner
0
AssassinTourist Messages postés 6029 Date d'inscription   Statut Contributeur Dernière intervention   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