1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
| <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="jquery-1.10.2.js"></script>
<script type="text/javascript" src="jquery-ui-1.10.3.js"></script>
<script>
$(document).ready(function(){
$("select#FormSearchList").change(function(){
var idVal = $("select#FormSearchList option:selected").attr('value');
$.getJSON("acc.php",{searchID: idVal, ajax: "true"}, function(data){
var options = "";
if (data != null)
{
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].label + '</option>';
}
}
if (options != "")
{
$("#resJson").attr("value", options);
$("select#FormSearchList").html(options);
$("select#FormSearchList").attr("disabled", false);
}
});
});
$('#search').autocomplete({
source : 'acc.php'
});
});
</script>
</head>
<body>
<form method="get" action="" id="FormSearch" style="padding-left:100px;">
<select name="FormSearchList" id="FormSearchList">
<option>---</option>
<?php
include_once("include_bdd.php");
$req=$bdd->query("SHOW COLUMNS FROM ".$table);
while($data = $req->fetch(PDO::FETCH_ASSOC))
{if($data['Field'] == 'id') {}
else {
echo '<option value="'.$data['Field'].'">'.$data['Field'].'</option>';
}}
$req->closeCursor();
$req = NULL;
?>
<input type="text" id="search" />
</form>
</body>
</html> |
Partager