Bonjour,
Voici mon soucis.
Je recherche via un formulaire un client. J'encode quelques caractères de son nom et via jquery et autocomplete, j'affiche son numéro dans cette zone de recherche.
Je souhaite, via un evenement javascript (onchange), afficher le nom et prénom dans les zones suivantes du formulaire. Mais cet évènement ne s'enclanche pas
Merci pour votre aide.
Voici mon soucis.
Je recherche via un formulaire un client. J'encode quelques caractères de son nom et via jquery et autocomplete, j'affiche son numéro dans cette zone de recherche.
Je souhaite, via un evenement javascript (onchange), afficher le nom et prénom dans les zones suivantes du formulaire. Mais cet évènement ne s'enclanche pas

Merci pour votre aide.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<title>Demo</title>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/css" />
</head>
<body>
<?PHP
if ( isset($_GET['no_cli']) )
{
$no_cli=$_GET['no_cli'];
$query=mysql_query("SELECT * FROM tiers where tie_no = '$no_cli';");
if ( ! $query )
die ('mysql_query error SELECT tiers' . mysql_error());
$row=mysql_fetch_array($query);
if ( ! row )
die ('mysql_query error SELECT tiers' . mysql_error());
$nom=$row['tie_nom'];
$prenom=$row['tie_prenom'];
}
else
{
$no_cli='';
$nom='';
$prenom='';
}
?>
<form action='' method='get'>
<p><label>Client :</label><input type='text' name='numero' id='cherche'
onChange="location.href('autocpl3.php?no_cli='+this.value)" value='<?PHP echo $no_cli ?>'></input></p>
<p><label>Nom :</label><input type='text' name='nom' value='<?PHP echo $nom ?>'></input></p>
<p><label>Prénom :</label><input type='text' name='prenom' value='<?PHP echo $prenom ?>'></input></p>
</form>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script>
<script type="text/javascript">
$(function() {
//autocomplete
$("#cherche").autocomplete({
source: "getautocomplete.php",
minLength: 3,
select : function(event, ui){
$('#description').append( ui.item.value );
}
});
});
</script>
</body>
</html>