easyui-combobox 实现简单的自动补全功能示例


Posted in Javascript onNovember 08, 2016

前台: 

Html页面

<input id="clsydw" name="clsydw" class="easyui-combobox" data-options="" />

JS

//自动补全功能 
  $("#clsydw").combobox({ 
     
    valueField:'syr', 
    textField:'syr', 
    panelWidth:200, 
    panelHeight:'auto', 
    onChange:function(values,o) 
    { 
      if(values!="") 
      { 
        var url='${localCtx }/workloadpmtreport/querysyr.do?syr='+values.trim(); 
        $("#clsydw").combobox("reload",url); 
      } 
    } 
  }) 
 
后台部分才是重点,因为在接受syr参数的时候,是乱码,这里使用各种解码都不行,只有使用以下解码方式(可能有更好的方法,目前没发现) 
 
 
  /** 根据单位名称自动补全单位全称 
   * @param req 
   * @return 
   */
  @RequestMapping(value="querysyr.do") 
  @ResponseBody 
  public List<Veh_Hy> queryListsyr(HttpServletRequest req) 
  { 
    String syr=""; 
    try { 
       syr=new String(new String(req.getParameter("syr").getBytes("iso-8859-1"),"UTF-8")); 
    } catch (UnsupportedEncodingException e) { 
      e.printStackTrace(); 
    } 
    syr=(syr!="")?'%'+syr.trim()+'%':""; 
    return vehhyMapper.getListBySyr(syr); 
  }

以上这篇easyui-combobox 实现简单的自动补全功能示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
xheditor与validate插件冲突的解决方案
Apr 15 Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 Javascript
javascript Slip.js实现整屏滑动的手机网页
Nov 25 Javascript
JS弹出对话框实现方法(三种方式)
Dec 18 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
Jan 10 Javascript
Bootstrap每天必学之折叠
Apr 12 Javascript
JS实现的自定义显示加载等待图片插件(loading.gif)
Jun 17 Javascript
jquery validation验证表单插件
Jan 07 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 jQuery
Vue.js移动端左滑删除组件的实现代码
Sep 08 Javascript
详解Axios统一错误处理与后置
Sep 26 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
Jan 26 Javascript
easyui combobox开启搜索自动完成功能的实例代码
Nov 08 #Javascript
基于Vuejs框架实现翻页组件
Jun 29 #Javascript
vue2.0+webpack环境的构造过程
Nov 08 #Javascript
详解React-Todos入门例子
Nov 08 #Javascript
JS+CSS3制作炫酷的弹窗效果
Nov 08 #Javascript
值得学习的bootstrap fileinput文件上传工具
Nov 08 #Javascript
BootStrap table使用方法分析
Nov 08 #Javascript
You might like
新的一年,新的期待:DC在2020年的四部动画电影
2020/01/01 欧美动漫
PHP新手上路(二)
2006/10/09 PHP
php 在线打包_支持子目录
2008/06/28 PHP
PHP类继承 extends使用介绍
2014/01/14 PHP
php随机抽奖实例分析
2015/03/04 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
php自定义扩展名获取函数示例
2016/12/12 PHP
CCPry JS类库 代码
2009/10/30 Javascript
jQuery-Tools-overlay 使用介绍
2012/07/14 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
JS清除选择内容的方法
2015/01/29 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
2015/07/28 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
nodejs中向HTTP响应传送进程的输出
2017/03/19 NodeJs
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
webpack 插件html-webpack-plugin的具体使用
2018/04/09 Javascript
详解性能更优越的小程序图片懒加载方式
2018/07/18 Javascript
vue form check 表单验证的实现代码
2018/12/09 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
js prototype和__proto__的关系是什么
2019/08/23 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
玩转python爬虫之cookie使用方法
2016/02/17 Python
python使用ddt过程中遇到的问题及解决方案【推荐】
2018/10/29 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
selenium+python环境配置教程详解
2019/05/28 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
2019/05/29 Python
django组合搜索实现过程详解(附代码)
2019/08/06 Python
python打开音乐文件的实例方法
2020/07/21 Python
2014学年自我鉴定
2014/02/23 职场文书
地质工程专业毕业生求职信
2014/08/08 职场文书