JS实现点击下拉菜单把选择的内容同步到input输入框内
来源:互联网 发布:淘宝女装图片素材 编辑:程序博客网 时间:2024/05/16 05:44
最近博主在边学flask边写测试平台,碰到一个比较常用的场景如下图所示
这里有一个输入框组,下拉菜单里面有3个选项,还有一个输入框,代码是用 bootstrap写的,代码也给大家贴出来
<div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 项目名称 <span class="caret"></span> </button> <ul id="project" class="dropdown-menu"> <li value="account"><a href="#">account</a></li> <li class="divider"></li> <li value="drive"><a href="#">drive</a></li> <li class="divider"></li> <li value="qing"><a href="#">qing</a></li> </ul> </div>
我的目的是当我点击这个下拉菜单中的某个选项的时候,能够自动获取到值,填写到input中,这样就省去了之前版本只有一个input还得用户自己手动打的麻烦。怎么做同步呢,当然是用js去做个监听了,也比较简单。
$("#project").on("click", "li", function(){ $("#proname").val($(this).text());});
这段代码的意思就是,监听ul的点击事件,对象是下面的li元素,当点击li的时候,获取到li中的text文本赋值给input输入框的value,实现的效果如下图。
希望对大家有所帮助!
阅读全文
0 0
- JS实现点击下拉菜单把选择的内容同步到input输入框内
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(一)
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(二)
- input输入框下拉提示、js的keyup的实现、
- input输入框获取js点击文字内容
- JS获取input标签的text值、JS获取下拉框内容、input控制只能输入数字等问题汇总
- 如何实现点击一个下拉菜单的选项就弹出不同的输入框或者下拉菜单
- js的input框限制输入内容
- 下拉菜单点击实现连接跳转的js代码
- [js]实现简单的省市二级联动下拉选择菜单
- 可输入可选择的下拉框(input select)并且输入框获得下拉的内容
- 模拟下拉框选择对应菜单的内容
- easyUI中选择下拉菜单和输入框的使用
- 可以输入内容的下拉菜单
- 点击input输入框弹出选择层
- js实现鼠标点击input框后里面的内容就消失代码
- 关于HTML在input标签内检测输入内容合法性和在js验证表单合法性后跳转到servlet的几点内容
- jQuery实现当select下拉框内容变化时,input输入框内容随之变化
- 1.Spring Boot概述及项目搭建
- 二级购物车布局
- 从事seo多年的站长对于网站标题设置的理解
- MySQL 学习笔记本
- 活动报名:12月9号下午深圳Linuxer聚会下午茶交流
- JS实现点击下拉菜单把选择的内容同步到input输入框内
- spring+websocket的整合实例(超详细,可使用)
- Commit failed with error SVN:"xxx.x" is scheduled for addition, but is missing
- HTML5 <template>标签元素简介
- 断点续传
- 大龄转行IT,记录一下走过路过的坑,希望能对后来人有所帮助
- mybatis入门教程
- 说说css中pt、px、em、rem都扮演了什么角色
- 连接Java和C/C++层的关键--Android的JNI