ajax + jquery 实现自动完成autocomplete

Code:
  1. <script   src= "${pageContext.request.contextPath}/js/jquery-1.5.1.js" >  
  2. </script>  
  3.         <script type="text/javascript"   
  4.             src="${pageContext.request.contextPath}/js/jquery-ui-1.8.13.custom.min.js" >  
  5. </script>  
  6.         <link rel="stylesheet"  type= "text/css"   
  7.             href="${pageContext.request.contextPath}/css/jquery-ui-1.8.13.custom.css"  />  

代码实现

Code:
  1. <script type= "text/javascript" >  
  2. var  nameDate =  "" ;  
  3. function  onLoadMsg() {  
  4.    $("#cusName" ).autocomplete( {  
  5.         autoFill : false ,  
  6.         matchContains: true ,  
  7.         source : nameDate  
  8.     });  
  9.     var  cusName = $( "#cusName" ).val();  
  10.     jQuery.post("customer_nameSelect?cusName="  + cusName,  function (data) {  
  11.         nameDate = data;  
  12.     });  
  13.       
  14.       
  15. }  
  16. function  onShow(){  
  17. }  
  18. $().ready(function () {  
  19. });  
  20. </script>  

页面文件触发

Code:
  1. <input type= "text"  id= "cusName"  name= "entity.customners.id"   
  2.                                         οnkeypress="onLoadMsg()"  οnkeyup= "onShow()" >  

效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值