Jquery, Ajax, Php
Posté : 07 mars 2017, 16:25
Bonjour, je débute avec ajax et je voudrais réaliser ce petit exercice mais je bute sur la transmission de donnée de la vitesse.
Je m'explique.
Dans la page HTML j'ai deux input :
Je m'explique.
Dans la page HTML j'ai deux input :
<input type="text" id="vitesse" name="vitesse" size="3" value="000" /> km/h
<input id="bouton2" type="button" value="Afficher les données du vol" onclick="window.open('afficheDonnees.php')"/>
Dans le js, je veux récupérer la valeur de l'input vitesse.
$(document).ready(function() {
$('#bouton2').click(function() {
function afficheDonnees() {
var vitesse = $('#vitesse').val();
$.ajax({
url: 'afficheDonnees.php',
type: 'POST',
data: 'vitesse=' + vitesse,
dataType : 'html',
success:function(data){
$('#vitesse').html(data);
}
});
}
}
}
et dans le fichier afficheDonnees.php, j'aimerais juste afficher la variable :
<?php
if (!empty($_POST['vitesse'])) {
$vitesse = $_POST['vitesse'];
}
echo $vitesse;
?>
J'appelle bien le js dans le fichier php mais il met comme erreur "Notice: Undefined variable: vitesse".
D'avance merci pour vos réponses.