Jsp
<script type= "Text/javascript" src= "Jquery/autocomplete/jquery.autocomplete.js" ></script>
<link href= "Jquery/autocomplete/jquery.autocomplete.css" rel= "stylesheet" type= "Text/css"/>
$ (function () {
$ ("#empCode"). AutoComplete ("${pagecontext.request.contextpath}/emp/empautocomplete.action", {
Cellseparator: "|",
LineSeparator: "\ n",
Minchars:1,
Maxitemstoshow:10,
Formatitem:function (Row) {
Return "code:" + row[0] + ", Name:" + row[1 ";
},
Onitemselect:function (LI) {
$ ("#empCode"). Val (Li.extra[0]);
}
});
})
Java
Public String Empautocomplete () throws exception{
String ZJM = Getrequest (). GetParameter ("Q");
list<employee> emplist = Empservice.findbycode (ZJM);
HttpServletResponse response = GetResponse ();
Response.setcontenttype ("Text/html;charset=utf-8");
for (Employee e:emplist) {
Response.getwriter (). println (E.getcode () + "|" + e.getname () + "|" + e.getorg (). GetName () + "|" + e.getsex () + "|" + E.get Email () + "|" + E.getcontacttel ());
}
return null;
}
Jquery--autocomplete