jqueryui autocomplete结合AJAx实现自动补全
来源:互联网 发布:vk俄罗斯社交软件 编辑:程序博客网 时间:2024/06/04 18:28
1、项目中有需要会需要用到输入框自动补全功能,类似于企业名,药店名称等等。jqueryui autocomplete就可以实现这个功能。
jquery ui AutoComplete 官网地址:http://jqueryui.com/autocomplete/
效果如下图所示:
下面来使用 autocomplete插件来实现类似效果。
代码如下所示:
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>jQuery UI Autocomplete - Default functionality</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.9.1.js"></script> <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script> <link rel="stylesheet" href="http://jqueryui.com/resources/demos/style.css"> <style> .ui-autocomplete-loading { background: white url("http://jqueryui.com/resources/demos/autocomplete/images/ui-anim_basic_16x16.gif") right center no-repeat; } </style> <script> $( function() { $("#companyid").autocomplete({ minLength: 5, //满足搜索的最小长度 source: function( request, response ) { $.ajax({ url: "/onWay/getCompanyName", type : "post", dataType : "json", data: { companynm : $("#companyid").val() }, success: function( data ) { response( $.map( data.company, function( item ) { return { label: item.companynm, value: item.id } })); } }); }, select: function( event, ui ) { //设置输入框值 $("#companyid").val( ui.item.label ); //设置id值 $("#company_id").val(ui.item.value); return false; } }); } ); </script></head><body><input type="text" id="companyid" name="companyid" value="" filterType="="></input><input type="hidden" id="company_id" ></body></html>
阅读全文
0 0
- jqueryui autocomplete结合AJAx实现自动补全
- JqueryUI Autocomplete 自动补全实例
- 自动补全 jqueryUi 的autocomplete部件,中文不灵敏问题
- 文本框自动补全,ajax autoComplete
- jquery autocomplete ajax 自动补全用法
- emacs+autocomplete+semantic实现自动补全
- autocomplete+ajax+json实现自动补全功能
- JqueryUI AutoComplate实现文本框搜索,自动补全效果
- ajax实现自动补全
- Ajax实现自动补全
- Jquery autocomplete自动补全
- Autocomplete 自动补全JQuery
- jQuery.autocomplete自动补全
- autocomplete,自动补全,中文
- java中用jquery AutoComplete 实现自动补全(二)本地JSON实现自动补全
- java中用jquery AutoComplete 实现自动补全(二)后台JSON实现自动补全
- java中用jquery AutoComplete 实现自动补全(二)本地JSON实现自动补全
- jqueryui-example-autocomplete实现自动填充效果
- MySql函数
- Linux系统用户、组以及文件权限简介
- 常用表 Catalan(卡特兰)数 1
- C语言Array_List简单实现
- ZOJ
- jqueryui autocomplete结合AJAx实现自动补全
- 数据挖掘 你必须知道的32个经典案例(电子书)
- G
- 【前端知识点】跨域之跨域window.postMessage
- PHP中异常处理机制快速入门案例
- pytorch 数据集图片显示
- 分页
- sql server 2008 从旧表复制表结构和数据到到新的表(没有表结构和数据)
- 学习随笔——Java类和对象小例子