J'essaie de transmettre l'attribut id au fichier file.php, mais il me donne 0 à chaque fois, quand j'essaie de l'insérer dans la base de données, le javascript et le html sont fournis!Quel est le problème avec ce poste Jquery?
$(function() {
$(".follow").click(function(){
var element = $(this);
var I = element.attr("id");
var info = 'id=' + I;
$.ajax({
type: "POST",
url: "file.php",
data: info,
success: function(){}
});
$("#follow"+I).hide();
$("#remove"+I).show();
return false;
});
});
fichier html:
<div id="follow1"><a href="#" class="follow" id="1"><span class="follow_b"> Follow </span></a></div>
P.S. il deos insérer la valeur dans la base de données
file.php:
<?php
$id =$_POST['id'];
msql_insert.........
?>
Nous devons voir le reste du code PHP. Juste l'insertion de données n'aura pas d'importance si votre PHP ne donne pas la bonne réponse. – BoltClock
c'est le script PHP complet, le script php est seulement utilisé pour insérer des données dans la base de données, mais l'attribut id je continue à obtenir zéro comme valeur d'identification !! je ne sais pas si jquery le lit! – getaway
Qu'est-ce qui vous donne 0? Vous semblez ignorer la sortie PHP. –