首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我需要一个带有复选框保存按钮上的bootstrap表代码,它需要返回选中的复选框行

以下是一个带有复选框和保存按钮的Bootstrap表格代码示例:

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
    <title>Bootstrap Table with Checkboxes</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css">
</head>
<body>
    <div class="container">
        <h1>Bootstrap Table with Checkboxes</h1>
        <table class="table">
            <thead>
                <tr>
                    <th></th>
                    <th>行号</th>
                    <th>数据</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td><input type="checkbox"></td>
                    <td>1</td>
                    <td>数据1</td>
                </tr>
                <tr>
                    <td><input type="checkbox"></td>
                    <td>2</td>
                    <td>数据2</td>
                </tr>
                <tr>
                    <td><input type="checkbox"></td>
                    <td>3</td>
                    <td>数据3</td>
                </tr>
            </tbody>
        </table>
        <button class="btn btn-primary" onclick="saveSelection()">保存</button>
    </div>

    <script>
        function saveSelection() {
            var selectedRows = [];
            var checkboxes = document.querySelectorAll('input[type="checkbox"]:checked');
            checkboxes.forEach(function(checkbox) {
                var row = checkbox.parentNode.parentNode;
                var rowData = {
                    rowNumber: row.cells[1].textContent,
                    data: row.cells[2].textContent
                };
                selectedRows.push(rowData);
            });
            console.log(selectedRows);
            // 在这里可以进行保存选中行的操作,例如发送到服务器或进行其他处理
        }
    </script>
</body>
</html>

这段代码创建了一个带有复选框和保存按钮的Bootstrap表格。用户可以通过勾选复选框来选择行,然后点击保存按钮将选中的行保存起来。保存操作通过JavaScript函数saveSelection()实现。

saveSelection()函数中,首先获取所有被选中的复选框元素,然后遍历每个被选中的复选框,找到其所在的行,并提取行号和数据。最后,将提取的行数据存储在selectedRows数组中。你可以根据需要修改保存选中行的操作,例如将数据发送到服务器或进行其他处理。

请注意,这只是一个简单的示例代码,你可以根据自己的需求进行修改和扩展。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

优化查询性能(四)

仅指定聚合函数、表达式和子查询“一”查询执行并行处理,无论是否带有GROUP BY子句。...允许并行工作单元子流程将数据发送回主流程,这样主流程就不必等待工作单元完成。 这使得并行查询能够尽可能快地返回第一数据,而不必等待整个查询完成。 它还改进了聚合函数性能。...由于在此级别收集统计信息可能需要时间,因此强烈建议您选中“在后台运行保存查询进程”复选框。默认情况下,此复选框处于选中状态。...要删除单个查询,请从“当前保存查询”选中这些查询复选框,然后单击“清除”按钮。 要删除与WRC跟踪编号关联所有查询,请从当前保存查询中选择一。WRC编号显示在页面顶部WRC编号区域。...如果您随后单击清除按钮,则对该WRC编号所有查询都将被删除。 使用查询复选框选择要报告给WRC查询。要选择与WRC跟踪编号关联所有查询,请从当前保存查询中选择一,而不是使用复选框

2.7K30

AWT常用组件

代码示例2 三、FileDialog 简介 方法名称 代码示例 前言 推荐一个网站给想要了解或者学习人工智能知识读者,这个网站里内容讲解通俗易懂且风趣幽默,对帮助很大。...如果需要用户输入位于某个范围值 , 就可以使用滑动条组件 ,比如调 色板中设置 RGB 三个值所用滑动条。当创建一个滑动条时,必须指定方向、初始值、 滑块大小、最小值和最大值。...通常,一个按钮对应着一种特定操作,如确定、保存、取消等,从而用户可以用鼠标单击来控制程序运行流程。AWTButton 类实例化按钮对象,该类构造方法进行了两次重载。...List常用成员方法 成员方法 描述 String getSelectedItem(int ) 返回选中字符串 int countItems() 返回列表条目数 int getSelectedIndex...: FileDialog ,代表一个文件对话框,用于打开或者保存 文件,需要注意是FileDialog无法指定模态或者非模态,这是因为 FileDialog 依赖于运行平台实现,如果运行平台文件对话框是模态

8410
  • 基于MetronicBootstrap开发框架经验总结(2)--列表分页处理和插件JSTree使用

    Bootstrap Paginator GitHub代码地址为:https://github.com/lyonlai/bootstrap-paginator  使用例子介绍,可以参考:http:...//lyonlai.github.io/bootstrap-paginator/ 该控件使用时候,引入Jquery和Bootstrap样式和类库后,通过下面的代码即可添加使用。...JStree控件选中节点内容,然后进行相关处理操作,那么处理代码如下所示。...那么一般初始化函数就需要变化一下,如下代码所示 //带复选框JSTree初始化代码 $.getJSON(url, function (data) { control.jstree...好了,介绍到这里,基本也把常规数据展示,数据分页;JSTree绑定、事件处理,数据保存等操作介绍相对完整了,希望得到大家继续支持,我会继续详细介绍Bootstrap开发里面涉及到要点和各个插件使用

    2.4K50

    CompoundButton

    大家好,又见面了,是你们朋友全栈君。 CompoundButton 具有两种状态按钮选中和未选中。当按钮被按下或点击时,状态会自动改变。...这是一个抽象类,目前有的子类有 复选框,单选按钮,开关,切换按钮复选框 复选框是一种特定类型双状态按钮,可以选中或取消选中。 单选按钮 单选按钮是两个状态按钮,可以选中也可以取消选中。...转变 Switch 是一个双态切换开关小部件,可以在两个选项之间进行选择。 切换按钮选中/未选中状态显示为带有“指示灯”指示器按钮,默认情况下带有文本“ON”或“OFF”。...void setOnCheckedChangeListener(CompoundButton.OnCheckedChangeListener listener) 注册一个回调,当这个按钮选中状态改变时调用...boolean verifyDrawable(Drawable who) 如果您视图子类正在显示它自己 Drawable 对象,应该覆盖此函数并为正在显示任何 Drawable 返回 true

    2K20

    使用Django、RestFul API和Bootstrap实现可折叠多级菜单功能

    本文将详细介绍如何使用Django、RestFul API和Bootstrap实现一个可折叠多级菜单功能,并在菜单末端节点添加复选框,点击按钮时获取这些节点ID并查询其内容。...然后,我们将创建一个API端点来返回菜单数据,并处理根据多个ID查询内容请求。1....添加复选框按钮功能在叶子节点文本中添加复选框,并在按钮点击时获取选中节点ID,发送请求到后端获取内容数据,并在页面上显示。...前端代码在前面的代码基础,我们已经在叶子节点添加了复选框,同时实现了按钮点击时获取选中节点ID。下面是完整前端代码:<!...API和Bootstrap多级菜单功能,并且在菜单末端节点添加了复选框,点击按钮时可以获取选中节点ID,并查询其内容。

    26200

    React技巧之检查复选框是否选中

    ,请向下滚动到下一个代码片段。...当我们需要基于当前state来计算下个state值时,这是非常有用。 ref 要检查一个不受控制复选框是否被选中,可以访问ref对象current.checked属性。...该钩子返回一个可变ref对象,其.current属性被初始化为传递参数。需要注意是,我们必须访问ref对象current属性,来访问设置了ref属性复选框元素。...每当点击button按钮时,handleClick函数就会被调用,同时检查复选框是否被选中。 useRef钩子创建了一个普通JavaScript对象,但在每次渲染时都给你相同ref对象。...换句话说,几乎是一个带有.current属性记忆化对象值。 你可以在复选框元素通过ref.current 访问任意属性。

    1.4K10

    Excel实战技巧98:使用VBA在工作中添加ActiveX控件

    excelperfect 一些情形下,我们需要在工作中使用ActiveX控件,这通常使用VBA来实现。...(选项按钮) Forms.Textbox.1(文本框) Forms.Listbox.1(列表框) Forms.Commandbutton.1(命令按钮) 下面通过一个例子,提供在工作中添加ActiveX...如下图1所示,要求在每项工作前面都添加复选框,并且当用户选中复选框后,自动隐藏该复选框所在。 ?...下面的代码用于隐藏复选框选中: Sub HideRows() Dim rCell As Range, rRange As Range Dim lLastRow As Long...图2 注意,你需要将上述代码关联到相应控件或命令按钮以执行代码。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

    5.3K10

    前端成神之路-02_jQuery

    2.因为checked 是复选框固有属性,此时我们需要利用prop()方法获取和设置该属性。 3.把全选按钮状态赋值给3小复选框就可以了。...4.当我们每次点击小复选框按钮,就来判断: 5.如果小复选框选中个数等于3 就应该把全选按钮选上,否则全选按钮不选。 6....清理购物车 3.商品后面的删除按钮: 一定是删除当前商品,所以从 $(this) 出发 4.删除选中商品: 先判断小复选框按钮是否选中状态,如果是选中,则删除对应商品 5.清理购物车: 则是把所有的商品全部删掉...(详情参考源代码) 1.3.5 案例:购物车案例模块-选中商品添加背景 1.核心思路:选中商品添加背景,不选中移除背景即可 2.全选按钮点击:如果全选是选中,则所有的商品添加背景,否则移除背景...案例:带有动画返回顶部 1.核心原理: 使用animate动画返回顶部。

    2.3K10

    SAP屏幕设计器专题:编写控件代码(三)

    一篇博文只是画了一个屏幕,一个外壳而已,真正要实现我们需要功能还需要写相应代码。    ...我们把注释掉代码去掉注释,然后保存,并双击“STATUS_0100”字符串,出现如下对话框: 下图提示我们是否 是要新增一个INCLUDE还是 在原有的程序新增代码段,我们选择第二个: 这个时候画面自动切换到...第三个代表系统工具栏(ENTER,保存,退出,返回): 点击第二个,输入SUM,然后点击“SUM”下方图示位置,进入如下图: 继续: 设定快捷键: 继续: 于是,自定义按钮算是好了。...还记得我们屏幕那个按钮“功能代码”吗?...我们要获取这个文本框内容,就需要新建一个TXT变量,长度最好一直,类型要一样: DATA:TXT(9) TYPE C.

    78410

    Excel小技巧79:如何跟踪Excel工作簿修改

    “位置”选项允许你仅跟踪电子表格特定部分更改。只需单击右侧按钮,然后选择要跟踪单元格范围。 最后,如果你不想让其他人知道你正在跟踪更改,可以取消选中“在屏幕突出显示修订”选项。...默认情况下,一旦你开始跟踪并选中此选项,任何更改单元格都会在左上角显示一个小箭头,指示已更改。如下图3所示。 ?...图4 你可以通过不勾选该复选框来隐藏屏幕更改,将文件发送给所有需要对其进行更改的人,当你取回文件时,只需到“修订”并重新勾选该复选框。 设置跟踪 下一步是查看跟踪设置,并根据需要进行调整。...查看更改 开启跟踪并进行一些更改后,可以再次单击“修订——突出显示修订”按钮,你将注意到“在新工作显示修订”复选框不再是灰色显示,如下图6所示。 ?...图6 单击“确定”按钮,将添加一个名为“历史记录”工作,让你查看对该工作簿所做所有更改,如下图7所示。 ? 图7 在某个时候,你需要接受或拒绝更改。

    6.3K30

    每周学点测试小知识-WebDriver页面操作

    提供了back和forward方法来模拟后退和前进按钮,set_window_size方法来设置浏览器大小,maximize_window方法来最大化浏览器,refresh方法来刷新页面: from...代码为之后单选框、复选框、下拉列表介绍做准备: <meta http-equiv="content-type" content="text/html;charset...: 对于页面上<em>的</em><em>复选框</em>,与单选框类似,WebDriver提供了click函数进行选择,提供了is_selected函数来判断是否被选择: #定位第<em>一个</em><em>复选框</em>和第三个<em>复选框</em> eleC0 = driver.find_element_by_id...("checkbox0") eleC2 = driver.find_element_by_id("checkbox2") #选中一个复选框和第三个复选框 eleC0.click() eleC2.click...() #判断第一个复选框是否选中 print(eleC0.is_selected()) #反选第三个复选框 eleC2.click() 下拉列表: 对于页面上下拉列表,WebDriver提供了Select

    1.4K20

    Vue表单输入绑定

    选中则值为true,未选中则值为false;后者绑定是同一个数组,选中复选框值将被保存到数组中。...单选时,绑定是选项值(元素value属性值);多选时,绑定到一个数组,所有选中选项值被保存到数组中。 <!...例如,单个复选框绑定是布尔值,多个复选框绑定一个数组,选中复选框value属性值被保存到数组中。   ...7.1 复选框   在使用复选框时,在元素可以使用两个特殊属性true-value和false-value来指定选中状态下和未选中状态下v-model绑定值是什么。 <!...如下图 7.2 单选按钮   单选按钮选中时,v-model绑定数据属性值默认被设置为该单选按钮value值,可以使用v-bind将云南苏value属性再绑定到另一个数据属性

    7.3K70

    html学习笔记第二弹

    此标记在带有标题和正文HTML中使用,称为“thead”和“tbody”。 标记是子标记,是和父标记。...合并单元格 有些表格不需要那么多单元格,我们可以给他们合并,这个时候需要用到合并单元格。合并单元格时候有两种合并,一个是跨行合并,顾名思义就是跨行与之间合并、还有一个跨列合并,列与列之间合并。...在标签中包含一个type属性,根据不同type属性值,输入字段拥有很多种信息(文本字段、复选框、掩码后文本控件、单选按钮按钮等) input为单标签 type属性设置不同属性值用来指定不同控件类型...input元素首次加载时应当被选中mexlength正整数规定输入字段中字符最大长度 name和value是每个表单元素都有的属性值,主要是给后台人员使用 name表单元素名字, 要求单选按钮复选框要有相同...name值. checked属性主要针对于单选按钮复选框, 主要作用一打开页面,就要可以默认选中某个表单元素 maxlength是用户可以在表单元素输入最大字符数, 一般较少使用 label标签 <

    8910

    【译】W3C WAI-ARIA最佳实践 -- 表单

    复选框 WAI-ARIA支持两种类型 checkbox: 双态: 最常见复选框类型,允许用户在两个状态间切换——选中、未选中. 三态: 这种类型复选框支持额外第三种状态 - 部分选中....选中后,复选框元素状态 aria-checked 设置为 true。 如果未选中状态 aria-checked 设置为 false。...- 当焦点在一个menu,将焦点移动到下一个项目,可选,从最后一个项目返回到第一个项目。...样式通常与典型按钮一样,且带有一个向下箭头或三角,来提示用户激活按钮会展开一个菜单。 示例 导航菜单按钮: 由HTML元素 a 创建菜单按钮,展开是一个表现为链接项目菜单。...(见 对话模式) 如果激活按钮会关闭一个对话框,焦点通常会返回到打开该对话框按钮,除非该对话框执行功能会遵从上下文逻辑,去到一个不同元素。

    8.2K30

    排他操作

    如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环排他思想算法: 所有元素全部清除样式(干掉其他人) 给当前元素设置样式 (留下自己) 注意顺序不能颠倒,首先干掉其他人,...(thead里面的)不需要变换颜色,因此我们获取是 tbody 里面的 // 1....如果下面复选框一个没有选中,上面全选按钮就不选中 5. 所有复选框一开始默认都没选中状态 ?...案例分析 ① 全选和取消全选做法: 让下面所有复选框checked属性(选中状态) 跟随 全选按钮即可 ② 下面复选框需要全部选中, 上面全选才能选中做法: 给下面所有复选框绑定点击事件,每次点击...,都 要循环查看下面所有的复选框是否有没选中,如果有一个选中, 上面全选就不选中

    1.3K30

    单选按钮用户体验设计

    单选按钮是表单系统一个基本元素。它们被使用在当存在互斥两个或多个选项列表而用户必须选择其中一个时。换句话说,点选某个尚未选中单选按钮,之前选择就会恢复成未选中。...一、单选按钮名字由何而来 单选按钮命名源自于旧式汽车中收音机用来切换频道物理按键—当一个按钮被按下,其他就会被弹出,留下唯一按钮处于被选中状态。...同时,改变设置不应该在用户点击命令按钮(标记为“前进”或“保存”为例)前生效。如果用户点击返回或取消按钮,任何在该单选按钮组所做更改都应该被丢弃而且回到初始状态。...设法让你选项列表垂直排列,每行一个选项足以。如果你还是需要在一水平排列多个选项,请确保按钮和标签间距设计以清晰传达哪个选项对应哪个标签。...好水平排布单选按钮组案例可以在Duolingo app中看到:它们使用一组经典横向按钮,在视觉凸显出目标区域并且对于触摸设备来说足够大。

    6.2K100

    「jQuery」基础 - 02

    因为checked 是复选框固有属性,此时我们需要利用prop()方法获取和设置该属性。 把全选按钮状态赋值给3小复选框就可以了。 当我们每次点击小复选框按钮,就来判断。...如果小复选框选中个数等于3 就应该把全选按钮选上,否则全选按钮不选。 :checked 选择器 :checked 查找被选中表单元素。 <!...清理购物车 商品后面的删除按钮: 一定是删除当前商品,所以从 $(this) 出发 删除选中商品: 先判断小复选框按钮是否选中状态,如果是选中,则删除对应商品 清理购物车: 则是把所有的商品全部删掉...(详情参考源代码) 1.3.5 案例:购物车案例模块-选中商品添加背景 核心思路:选中商品添加背景,不选中移除背景即可 全选按钮点击:如果全选是选中,则所有的商品添加背景,否则移除背景 小复选框点击...案例:带有动画返回顶部 核心原理: 使用animate动画返回顶部。

    2.8K20
    领券