[JQuery]

Résolu/Fermé
Nymphomaniaque Messages postés 55 Date d'inscription mercredi 22 juillet 2009 Statut Membre Dernière intervention 14 octobre 2012 - 20 janv. 2012 à 14:15
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 20 janv. 2012 à 17:21
Bonjour,

<script type="text/javascript">
$(document).ready(function() {
		var checking_html = 'En cours...';
		$('#check').click(function(){
				$('#verif').html(checking_html);
				check();
		});

  });
function check(){
		var word = $('#word').val();
		$.post("check.php", { word: word },
			function(result){



		});
}
</script>

Le fichier word.php est comme suit :

		$con=mysql_connect('localhost', 'root', '');
		mysql_select_db('dcedl');
		$mot = mysql_real_escape_string($_POST['Lword']);
$rqt=mysql_query("SELECT * FROM dix where mot like '$mot');
$rqt2=mysql_fetch_assoc($rqt);
echo $rqt2['mot'].' - '.$rqt2['def'];


Et le HTML est le suivant :

<input type="text" id="word">
<div id="check" style="width:120px; height:60px;"></div>
<div id="verif"></div>


Le problème c'est que j'aimerai que le echo affiche le résultat dans le div "verif" lorsque je clique sur le div check ! Donc j'arrive à envoyer le contenu de "word" vers le php mais je ne sais pas ce que je dois mettre dans la fonction "result"

1 réponse

AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
20 janv. 2012 à 14:41
$('#verif').innerHTML = word, si j'ai bien compris...
0
Nymphomaniaque Messages postés 55 Date d'inscription mercredi 22 juillet 2009 Statut Membre Dernière intervention 14 octobre 2012 4
20 janv. 2012 à 17:02
Non, je dois envoyer le mot et récupérer sa définition. Donc, le post vers word.php s'effectue correctement mais je dois récupérer la définition, donc word.php doit retourne cette définition, je ne sais pas comment !
0
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
20 janv. 2012 à 17:10
Et quand tu fais $('#verif').innerHTML = result; ou alert(result);
il t'affiche quoi dans cette valeur ?
0
Nymphomaniaque Messages postés 55 Date d'inscription mercredi 22 juillet 2009 Statut Membre Dernière intervention 14 octobre 2012 4
Modifié par Nymphomaniaque le 20/01/2012 à 17:17
oui, je viens comme par hasard d'essayer ceci et ça a marché
 $('#verif').html(result);


Merci AssasinTourist pour l'intérêt :)
0
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
20 janv. 2012 à 17:21
Parfait =)
0