全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

bootstrap suggest下拉框使用详解

bootStrap suggest js下拉框的使用,供大家参考,具体内容如下

HTML

<div class="modalTop" id="suit_name_div">
  <p>选择商品:</p>
  <%@ include file="dataJs/item/itemSuggest.jsp" %>
</div>


itemSuggest.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
  pageEncoding="utf-8"%>
<link id="bscss" href="plugins/bootstrap/css/bootstrap.min.css"
  rel="stylesheet">
<div class="container"
  style="width: 40%; margin: 0; padding: 0; margin-left: 16px; float: left;">
  <div class="input-group" style="width: 100%">
    <i class="clearable fa fa-remove"
      style="line-hight: 30px; font-size: 14px"></i> 
    
    <input id="suitName"
      type="text" style="width: 300px; height: 30px; padding: 0 4px;">

    <div class="input-group-btn" style="width: 0%">
      <ul class="dropdown-menu dropdown-menu-right" role="menu">
      </ul>
    </div>
    <!-- /btn-group -->
  </div>
</div>
<div class="clearfix"></div>

js

(function() {
 /**
  * 请求json格式的数据 {value: [key:value,key2:value2]};
  */
 function init(url, dataList) {
  $.ajax({
   type : 'post',
   async : false,
   url : url,
   success : function(data) {
    for (var i = 0; i < data.length; i++) {
     var obj = {};
     obj.name = data[i].itemName;
     dataList.value.push(obj);
    }
   }
  })
  return dataList;
 }
 /**
  * 插件绑定事件
  */
 function suggest(domID, dataList) {
  $("#" + domID).bsSuggest({
   indexId : 1, // data.value 的第几个数据,作为input输入框的显示的内容
   // indexKey: 2, //data.value 的第几个数据,作为input输入框的内容
   data : dataList
  }).on('onDataRequestSuccess', function(e, result) {
   console.log('从 json参数中获取,不会触发 onDataRequestSuccess 事件', result);
  }).on('onSetSelectValue', function(e, keyword, data) {
   console.log('onSetSelectValue: ', keyword, data);
  }).on('onUnsetSelectValue', function() {
   console.log("onUnsetSelectValue");
  });

 }

 var dataList = {
  value : []
 };
 var url = hostUrl + "item/selectItemList.do";
 init(url, dataList);
 console.info(dataList);
 suggest("suitName", dataList);

}());

要引入的js

<script src="suggest/src/bootstrap-suggest.js"></script>
<script src="dataJs/item/itemSuggest.js"></script>(即上方js代码)
<script src="plugins/jQuery/jquery-2.2.3.min.js"></script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# bootstrap  # suggest.js  # 下拉框  # BootStrap中关于Select下拉框选择触发事件及扩展  # Bootstrap select多选下拉框实现代码  # Bootstrap模块dropdown实现下拉框响应  # Bootstrap框架下下拉框select搜索功能  # bootstrap datetimepicker实现秒钟选择下拉框  # Bootstrap select实现下拉框多选效果  # 基于BootStrap multiselect.js实现的下拉框联动效果  # 基于bootstrap实现多个下拉框同时搜索功能  # Bootstrap组合上、下拉框简单实现代码  # 基于Bootstrap下拉框插件bootstrap-select使用方法详解  # 输入框  # 绑定  # 具体内容  # 大家多多  # min  # charset  # css  # href  # stylesheet  # rel  # bscss  # link  # pageEncoding  # plugins  # utf  # container  # input  # float 


相关文章: 建站之星后台搭建步骤解析:模板选择与产品管理实操指南  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  如何在阿里云ECS服务器部署织梦CMS网站?  黑客如何通过漏洞一步步攻陷网站服务器?  如何选择可靠的免备案建站服务器?  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  如何通过商城自助建站源码实现零基础高效建站?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  如何规划企业建站流程的关键步骤?  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何破解联通资金短缺导致的基站建设难题?  如何通过虚拟主机快速搭建个人网站?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  定制建站哪家更专业可靠?推荐榜单揭晓  如何设置并定期更换建站之星安全管理员密码?  SQL查询语句优化的实用方法总结  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  如何用景安虚拟主机手机版绑定域名建站?  C#如何在一个XML文件中查找并替换文本内容  如何登录建站主机?访问步骤全解析  大连 网站制作,大连天途有线官网?  建站三合一如何选?哪家性价比更高?  Python如何创建带属性的XML节点  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  如何通过FTP空间快速搭建安全高效网站?  郑州企业网站制作公司,郑州招聘网站有哪些?  建站主机是否属于云主机类型?  专业公司网站制作公司,用什么语言做企业网站比较好?  大同网页,大同瑞慈医院官网?  建站之星官网登录失败?如何快速解决?  建站之星展会模版如何一键下载生成?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  如何配置FTP站点权限与安全设置?  如何通过虚拟主机空间快速建站?  大连网站制作公司哪家好一点,大连买房网站哪个好?  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  建站之星如何开启自定义404页面避免用户流失?  网站制作说明怎么写,简述网页设计的流程并说明原因?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  香港网站服务器数量如何影响SEO优化效果?  建站之星代理平台如何选择最佳方案?  C#怎么使用委托和事件 C# delegate与event编程方法  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  ,购物网站怎么盈利呢?  建站主机空间推荐 高性价比配置与快速部署方案解析  为什么Go需要go mod文件_Go go mod文件作用说明  视频网站app制作软件,有什么好的视频聊天网站或者软件?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  C++如何将C风格字符串(char*)转换为std::string?(代码示例) 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。