2021年4月28日星期三

jquery ui实现文字下拉联想

效果图:输入"伤寒"两个字,会自动联想下拉展示带有"伤寒"两个字的内容

 

 

 

 

前端用的是jquery ui做展示,后端数据接口是json数据

1.前端,引用jquery UI库,包括jquery-ui.min.js和jquery-ui.min.css两个文件

<div >  <div style="height: 1.4rem; line-height: 0.5rem; ">   <div style=" text-align: left;">原患疾病</div>   <div style="width:100%; float:left;margin-top:0.1rem" >    <!-- 隐藏域 用于接收选重项对应的id-->    <input type="hidden" name="icd_id">    <input type="text" name="icd_name" placeholder="" class="layui-input icd_name">   </div>  </div></div>

js代码

$(function() { $(".icd_name").autocomplete({ source:function(request,response){  var icd_name =$(".icd_name").val();  console.log(icd_name)  $.ajax({  type:"POST",  url:"xxx",   dataType : "json",  cache : false,  async : false,  data : {icd_name:icd_name},  success : function(json) {     var json_data = json['data'];   var eval_data = eval (json_data);//json数组   response($.map(eval_data,function(item){    console.log(item)   return {    label:item.name,//下拉框显示值 label:item.drugwhole    value:item.name,//选中后,填充到input框的值    id:item.id//选中后,填充到id里面的值   }   }));  }  }); },   delay: 200,//延迟100ms便于输入
  //select表示选中后执行的函数,将选中的数据分别赋值到两个输入框重 select : function(event, ui) { $(".icd_name").val(ui.item.value);  //取出在return里面放入到item中的属性 $('input[name="icd_id"]').val(ui.item.id); return false; }, scroll:true, pagingMore:true, max:5000 });});

 

 JQuery UI 下载地址:https://jqueryui.com/download/









原文转载:http://www.shaoqun.com/a/712744.html

跨境电商:https://www.ikjzd.com/

薇美铺:https://www.ikjzd.com/w/2312

zen-cart:https://www.ikjzd.com/w/1282


效果图:输入"伤寒"两个字,会自动联想下拉展示带有"伤寒"两个字的内容前端用的是jqueryui做展示,后端数据接口是json数据1.前端,引用jqueryUI库,包括jquery-ui.min.js和jquery-ui.min.css两个文件<div><divstyle="height:1.4rem;line-height:0.5rem;"><d
焦点科技:https://www.ikjzd.com/w/1831
雨果网:https://www.ikjzd.com/w/1307
数魔跨境:https://www.ikjzd.com/w/1425.html
商务部解读稳外贸政策措施,跨境电商下一步这么干 :https://www.ikjzd.com/home/102180
黑人外教让我尊严扫地 口述我与黑人男友的一段经历:http://www.30bags.com/a/250237.html
listing排名下降几百万!订单暴跌70%!还得交7400元仓储费……:https://www.ikjzd.com/home/127567

没有评论:

发表评论