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 相关文章推荐
srcElement表格样式
Sep 03 Javascript
UserData用法总结 lanyu出品
Jul 01 Javascript
js简单工厂模式用法实例
Jun 30 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
Nov 29 Javascript
vue.js $refs和$emit 父子组件交互的方法
Dec 20 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
Oct 09 Javascript
vue模块拖拽实现示例代码
Mar 09 Javascript
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
Vue项目路由刷新的实现代码
Apr 17 Javascript
微信小程序如何自定义table组件
Jun 29 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
Oct 29 Javascript
JavaScript 中的六种循环方法
Jan 06 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
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
php 获取百度的热词数据的代码
2012/02/18 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
2016/01/07 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
Laravel框架源码解析之模型Model原理与用法解析
2020/05/14 PHP
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
2016/11/30 Javascript
老生常谈js中的MVC
2017/07/25 Javascript
js实现前端图片上传即时预览功能
2017/08/02 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
2019/05/10 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
[01:22:19]EG vs TNC Supermajor小组赛B组败者组第一轮 BO3 第二场 6.2
2018/06/03 DOTA
python使用cPickle模块序列化实例
2014/09/25 Python
使用Python的urllib2模块处理url和图片的技巧两则
2016/02/18 Python
用Python将IP地址在整型和字符串之间轻松转换
2017/03/22 Python
python的concat等多种用法详解
2018/11/28 Python
python多进程并行代码实例
2019/09/30 Python
python3.7通过thrift操作hbase的示例代码
2020/01/14 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
德国孕妇装和婴童服装网上商店:bellybutton
2018/04/12 全球购物
股份转让协议书
2014/04/12 职场文书
建筑工地大门标语
2014/06/18 职场文书
寝室长工作失责检讨书
2014/10/06 职场文书
国防教育标语
2014/10/08 职场文书
初中班主任工作随笔
2015/08/15 职场文书
Nginx 匹配方式
2022/05/15 Servers