http://jqueryui.com/autocomplete/
function getclassno(cat){
$.ajax({
type: "POST",
url:"reg/data/data.php",
data:{
catogery:cat
},
success: function(data){
$.each(data, function (i, elem) {
$('#classno').append( new Option(elem.id) );
});
}
);
$result = mysql_query("SELECT SUBJECTCODE FROM subjectmaster WHERE CATCODE = '$cat'");
header('Content-type: application/json');
$return_arr = array();
while($row = mysql_fetch_array($result))
{
$row_array['id']=$row[0];
array_push($return_arr,$row_array);
}
echo json_encode($return_arr);
}
我使用上面的代码来填充数据自动完成。它适用于 Firefox 和 Chrome,但不适用于 IE8