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 相关文章推荐
JS 动态加载脚本的4种方法
May 05 Javascript
在jQuery中 关于json空对象筛选替换
Apr 15 Javascript
jQuery中extend函数详解
Feb 13 Javascript
常用的JQuery函数及功能小结
Mar 24 Javascript
js中判断变量类型函数typeof的用法总结
Aug 09 Javascript
简单理解js的prototype属性及使用
Dec 07 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 Javascript
webstorm中vue语法的支持详解
May 09 Javascript
vue 的 solt 子组件过滤过程解析
Sep 07 Javascript
Vue项目打包压缩的实现(让页面更快响应)
Mar 10 Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 Javascript
vue print.js打印支持Echarts图表操作
Nov 13 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
新手配置 PHP 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
PHP4中session登录页面的应用
2008/07/25 PHP
PHP 基本语法格式
2009/12/15 PHP
thinkphp中的url跳转用法分析
2016/07/12 PHP
JQuery SELECT单选模拟jQuery.select.js
2009/11/12 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
2010/08/27 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
基于jquery的simpleValidate简易验证插件
2014/01/31 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
JQuery控制radio选中和不选中方法总结
2015/04/15 Javascript
jquery简单实现幻灯片的方法
2015/08/03 Javascript
基于javascript实现动态时钟效果
2020/08/18 Javascript
javascript表单事件处理方法详解
2016/05/15 Javascript
js鼠标经过tab选项卡时实现切换延迟
2017/03/24 Javascript
Vue 2.0入门基础知识之内部指令详解
2017/10/15 Javascript
利用js给datalist或select动态添加option选项的方法
2018/01/25 Javascript
layui实现动态和静态分页
2018/04/28 Javascript
bootstrap动态调用select下拉框的实例代码
2018/08/09 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
javascript实现前端成语点击验证优化
2020/06/24 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
python实现redis三种cas事务操作
2017/12/19 Python
Python实现决策树C4.5算法的示例
2018/05/30 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
Python collections模块使用方法详解
2019/08/28 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
OpenCV读取与写入图片的实现
2020/10/13 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
三八妇女节致辞
2015/07/31 职场文书
Python实现文字pdf转换图片pdf效果
2022/04/03 Python