效果

鼠标点击输入框弹出提示内容,内容是根据输入的字符动态加载的,效果如图:

HTML

<input type="text" class="form-control" name="fromArea" id="fromArea" placeholder="地区" data-toggle="popover">

JS

初始化,放入一个div用来存加载的内容

$("#fromArea").popover({placement: "auto",html: true,content: "<div id='fromArea_div'></div>"
});

弹框显示的时候触发getArea() 方法

$('#fromArea').on('show.bs.popover', function () {getArea();
});

加载内容的方法:getArea()

    function getArea() {$.get({url: '/person/findarea',data: {fromArea: $("#fromArea").val()},success: function (data) {var html = "";jQuery.each(data.page, function(i, v) {html = html + "<button type=\"button\" class=\"btn btn-success btn-xs\" onclick='selectFromArea(this)'>" + v + "</button>&nbsp;";});$("#fromArea_div").html(html);}});}

键盘监听事件(输入内容中间停顿0.5秒会触发getArea()

        var flag = false;var timer;//键盘监听事件$('#fromArea').keydown(function () {clearTimeout(timer);flag = true;timer = setTimeout(function () {flag = false;getArea();}, 500);});

Bootstrap弹出框(Popover)插件动态加载数据相关推荐

  1. 学习使用Bootstrap弹出框Popover提示框样式

    学习使用Bootstrap弹出框Popover提示框样式 注意事项 弹出方向 失去焦点隐藏 禁用元素弹出提示框 data属性详解 js方法与事件 方法: 事件: 注意事项 popover提示框组件依赖 ...

  2. 【jquery】Chosen.jquery.js 插件动态加载数据问题

    Chosen.jquery.js目前版本v1.6.2,官方文档链接https://harvesthq.github.io/chosen/ 插件有一个css文件和一个js文件,都命名为Chosen,引入 ...

  3. swiper支持动态加载数据

    用swiper插件动态加载数据:动态获取完数据之后,在初始化swiper. 1.在<head>标签里面加入swiper的css和js文件 <link rel="styles ...

  4. 第二百四十六节,Bootstrap弹出框和警告框插件

    Bootstrap弹出框和警告框插件 学习要点: 1.弹出框 2.警告框 本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件. 一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的 ...

  5. Bootstrap 弹出框

    一.Bootstrap 弹出框 弹出框控件类似于提示框,它在鼠标点击到元素后显示,与提示框不同的是它可以显示更多的内容. 注意: 弹出框要写在 jQuery 的初始化代码里: 然后在指定的元素上调用 ...

  6. js仿苹果风格弹出框alert插件

    下载地址 js仿苹果风格弹出框alert插件,多种调用方式. dd:

  7. 前台alert弹出页面,点击确定,关闭弹出框,整个页面进行刷新数据

    前台alert弹出页面,点击确定,关闭弹出框,整个页面进行刷新数据location.reload(); $("#saveBatch").on("click", ...

  8. Unity3D的uniSWF插件动态加载SWF UI资源

    uniSWF能把Flash的素材像用AS3编程类似,只不过环境要在C#或者JS中编程.要是想创建一个类似Menu菜单或者像导航一样的菜单,在Unity中首先要选择摄像机,给摄像机添加MovieClip ...

  9. Vue下拉框动态加载数据

    Vue下拉框动态加载数据 <template><a-select v-model="model.type" show-search placeholder=&qu ...

最新文章

  1. 动态指定超链接参数的几种方法(Passing a JavaScript variable into href of )
  2. 重磅 | 2018年清华大学研究生新生大数据
  3. 鸿蒙内核源码分析:调度机制篇
  4. geotrellis使用(三十)使用geotrellis读取PostGIS空间数据
  5. Android 从零开始打造异步处理框架
  6. tablib把数据导出为Excel、JSON、CSV等格式的Py库(写入数据并导出exl)
  7. 1006 换个格式输出整数 (15分)
  8. 使用AWS CloudWatch 调优Lambda函数 | 技术头条
  9. 程序员---不要对自己说“不可能”
  10. C++工作笔记-C++代码实现接口的概念
  11. UIDatePicker的使用
  12. 适合办公的笔记本电脑_最适合你的十款笔记本电脑
  13. 微信用户全局唯一标识_忘掉 Snowflake,感受一下性能高出587倍的全局唯一ID生成算法...
  14. JSP隐含变量和Spring中Model在EL表达式中的读取顺序
  15. 引用父类成员的关键字是java_Java 中对父类成员访问用的关键字是 ,而引用当前对象的关键字是 。_学小易找答案...
  16. python3爬取网易云歌单数据清洗_网易云音乐古风歌词统计分析
  17. 为你的Intel(R) HD Graphics 显卡安装适合Premiere的驱动并解决“无法为此计算机验证正在安装的驱动程序“问题
  18. 入门爬虫二三记(一):爬取酷狗音乐榜单Top500
  19. 怎样用计算机才能更快,如何让Win7电脑运行更快更流畅?
  20. mysql distance_MySql中的一些小坑

热门文章

  1. mysql精品课程网_7天搞定MySQL!华为云新推精品课程了解一下
  2. WEB前端入门知识及要点大全
  3. 【HTML】video,audio
  4. MFC使用system有弹黑窗的解决 用WinExec(szBuffer, SW_HIDE);代替
  5. 【spring】Bean的Scope与自定义Scope
  6. Maven scope作用
  7. linux安装psycopg2(源码安装)
  8. java多线程实现runnable_Java多线程实现Runnable方式
  9. 二叉树深度优先广度优先算法
  10. HTML基础篇(一)