Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在输入字段中填充选定的值

如何在输入字段中填充选定的值
EN

Stack Overflow用户
提问于 2019-04-05 00:51:51
回答 1查看 225关注 0票数 0

我有一个带有输入字段的引导下拉列表,我的下拉列表由复选框组成,可以选择多个值。

我要做的是,当用户检查任何下拉列表时,应该在输入字段中填充逗号分隔符,以便用户可以选择多个用户。

和我想做的棘手的部分是

-in我的下拉列表,现在我有三个下拉列表,它们有不同的值和文本。

  • 这些是文本:dheeraj值:draj.121@gmail.com等等。
  • 因此,我显示文本为dheeraj,但当用户单击用户时,我希望使用draj.121@gmail.com填充输入字段,这是该下拉列表的值。

代码语言:javascript
运行
AI代码解释
复制
$(".checkbox-menu").on("change", "input[type='checkbox']", function() {
  $(this).closest("li").toggleClass("active", this.checked);
});

$(document).on('click', '.allow-focus', function(e) {
  e.stopPropagation();
});
代码语言:javascript
运行
AI代码解释
复制
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css">

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>

<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/js/bootstrap.min.js"></script>

<div class="form-group col-xs-6 col-sm-6 col-md-6 col-lg-3">
  <label for="subCategoryCode">TO :</label>
  <div class="input-group">
    <input type="text" class="form-control" aria-label="Text input with dropdown button" name="To" id="To">
    <div class="input-group-append">
      <button class="btn btn-outline-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></button>
      <ul class="dropdown-menu checkbox-menu allow-focus" aria-labelledby="dropdownMenu1">

        <li><label> <input type="checkbox"
							value="draj.121@gmail.com"> Dheeraj
					</label></li>

        <li><label> <input type="checkbox"
							value="raju.45@gmail.com"> Raju
					</label></li>

        <li><label> <input type="checkbox"
							value="ravi456@gmail.com"> Ravi
					</label></li>


      </ul>
    </div>
  </div>
</div>

此外,当用户取消选中复选框时,我希望从输入字段中删除该值。

请给我一些想法,谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-05 01:16:17

您需要循环遍历复选框,并将值附加到变量,并将其赋值给文本字段,如下所示

代码语言:javascript
运行
AI代码解释
复制
$(".checkbox-menu").on("change", "input[type='checkbox']", function() {
 $(this).closest("li").toggleClass("active", this.checked);
 var sList = "";
 $('input[type=checkbox]').each(function () {
    if(this.checked) {
        sList += $(this).val() + ","
    }
});

 $("#To").val(sList.slice(0,-1));
});

$(document).on('click', '.allow-focus', function(e) {
  e.stopPropagation();
});

http://jsfiddle.net/6h1074bL/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55531605

复制
相关文章
dataframe填充缺失值_pandas填充空值
将其Nan全部填充为0,这时再打印的话会发现根本未填充,这是因为没有加上参数inplace参数。
全栈程序员站长
2022/09/22
2.9K0
SpringBoot项目中公共字段的填充
项目中我涉及公共字段的有createTime、updateTime、createUser、updateUser
终有救赎
2023/10/16
4200
bootstrap typeahead 输入填充 常用
<!doctype html> <html> <head> <meta charset="utf-8"> <title>联想控股</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/bootstrap.css" rel="stylesheet" type="text/css"> <script src="http://code.jquery.com/jquery.js"></script> <script src="js/bootstrap.js"></script> <script src="js/bootstrap3-typeahead.min.js"></script> </head> <body> <div style="margin: 50px 50px"> <input type="text" id="txtUser" name="txtUser" value="" />
用户5760343
2019/07/07
4500
Java开发中如何自动填充SQL语句中的公共字段
我们在设计数据库的时候一定会带上新增、更新的时间、操作者等审计信息。之所以带这些信息是因为假如有一天公司的数据库被人为删了,尽管可能有数据库备份可以恢复数据。但是我们仍然需要追踪到这个事是谁干的,在什么时间干的,具体干了哪些事等等,方便定责和修补。但是我们变更每条数据都要去显式变更这些信息就十分繁琐,我们希望无感知的来处理这些信息。
码农小胖哥
2020/09/28
2.2K0
小书MybatisPlus第9篇-常用字段默认值自动填充
需求案例:在插入数据的时候自动填充createTime和updateTime为当前插入数据的时间,在数据更新的时候修改updateTime为修改数据的时间。不需要人为的手动赋值。
字母哥博客
2020/09/23
2.9K0
小书MybatisPlus第9篇-常用字段默认值自动填充
pandas处理缺失值的函数_pandas填充缺失值
df.dropna()函数用于删除dataframe数据中的缺失数据,即 删除NaN数据.
全栈程序员站长
2022/09/30
2.1K0
Mybatis Plus 公共字段自动填充功能
在我们的项目开发中,我们会发现有一些数据库表字段是每个表都有的,例如 : 创建时间,创建人 ,更新时间,更新人。
叫我阿杰好了
2022/11/07
1.9K0
Mybatis Plus 公共字段自动填充功能
Oracle 触发器中修改字段值
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wzy0623/article/details/53909715
用户1148526
2019/05/25
1.8K0
如何自动填充SQL语句中的公共字段
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下! GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master
用户5546570
2020/10/10
2.3K0
如何自动填充SQL语句中的公共字段
Sql Server 中 根据具体的值 查找该值所在的表和字段
在我们的工作中经常遇到这样一个问题,在页面中保存一条数据,有个字段值为“张三”,但是,不知道这条数据保存在了哪个表中,现在我们想要追踪该值是存储到了那个表的那个字段中,具体要怎么操作呢?下面我们可以借助存储过程来解决这一问题
jamesjiang
2022/11/20
7K0
Sql Server 中 根据具体的值 查找该值所在的表和字段
如何在Word中输入复杂的数学公式?
Word系统中有自带的一些公式,比如二次公式、二项式定理等,若是需要直接点击插入——符号——公式,选择公式即可插入到文档中。
AXYZdong
2020/11/05
5.7K0
如何在python的字符串中输入纯粹的{
    https://docs.python.org/3/library/string.html#formatstrings
py3study
2020/01/19
3.7K0
希沃白板如何在公式里面输入绝对值符号
在希沃白板中,可以很方便使用学科工具里面的公式工具,在希沃白板画布中插入公式元素。本文来告诉大家如何在希沃白板的公式工具中,插入带绝对值符号的公式
林德熙
2021/04/16
1.4K0
希沃白板如何在公式里面输入绝对值符号
基于随机森林方法的缺失值填充
本文中主要是利用sklearn中自带的波士顿房价数据,通过不同的缺失值填充方式,包含均值填充、0值填充、随机森林的填充,来比较各种填充方法的效果
皮大大
2021/03/02
7.3K1
pandas缺失值填充_python缺失值处理 fillna
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/170005.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
9930
Django ORM 查询表中某列字段值
方式一获取到的是一个QuerySet,内容是键值对构成的,键为表的列名,值为对应的每个值。
BigYoung小站
2020/05/04
3.9K0
点击加载更多

相似问题

如何在输入字段中填充选定选项

11

根据选定的下拉列表填充输入字段值

10

用jquery填充选定选项的输入字段

12

使用ajax使用php mysql选定数据中的值填充输入字段

30

在输入字段中显示选定的对象值

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档