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 相关文章推荐
jQuery 对象中的类数组操作
Apr 27 Javascript
拖动布局之保存布局页面cookies篇
Oct 29 Javascript
JS两种定义方式的区别、内部原理
Nov 21 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
Nov 29 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
Aug 14 Javascript
javascript在IE下trim函数无法使用的解决方法
Sep 12 Javascript
AngularJs bootstrap搭载前台框架——基础页面
Sep 01 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
Mar 09 Javascript
Angularjs单选框相关的示例代码
Aug 17 Javascript
快速将Vue项目升级到webpack3的方法步骤
Sep 14 Javascript
在vue中安装使用vux的教程详解
Sep 16 Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 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扩展
2013/06/13 PHP
PHP中的Streams详细介绍
2014/11/12 PHP
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
2011/04/27 Javascript
邮箱下拉自动填充选择示例代码附图
2014/04/03 Javascript
不同编码的页面表单数据乱码问题解决方法
2015/02/15 Javascript
jquery 构造函数在表单提交过程中修改数据
2015/05/25 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
ArtEditor富文本编辑器增加表单提交功能
2016/04/18 Javascript
JavaScript使用Range调色及透明度实例
2016/09/25 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
浅谈JavaScript异步编程
2017/01/20 Javascript
无限循环轮播图之运动框架(原生JS实现)
2017/10/01 Javascript
element-ui表格数据转换的示例代码
2018/08/24 Javascript
JavaScript学习教程之cookie与webstorage
2019/06/23 Javascript
vue视频播放插件vue-video-player的具体使用方法
2019/11/08 Javascript
JS实现炫酷雪花飘落效果
2020/08/19 Javascript
Fiddler如何抓取手机APP数据包
2016/01/22 Python
Python中__init__.py文件的作用详解
2016/09/18 Python
python3中的md5加密实例
2018/05/29 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
python获取磁盘号下盘符步骤详解
2019/06/19 Python
django一对多模型以及如何在前端实现详解
2019/07/24 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
铁路工务反思材料
2014/02/07 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
差生评语大全
2014/05/04 职场文书
师德师风自查材料
2014/10/14 职场文书
毕业生个人自荐书
2015/03/05 职场文书
导游词之西安骊山
2019/12/20 职场文书