如何从引导复选框按钮组获取值
How get values from a bootstrap checkboxes button group?
我正在尝试使用Boostrap按钮复选框插件。它可以很好地提交数据,但是我想在客户端使用JS (jQuery)获得它的值。
如果它们是常规输入,那么我应该只读取"checked"参数。
期望的行为是能够从复选框中读取"checked"作为true或false状态。它适用于常规复选框。
但是,如果你使用bootstrap插件,检查状态不会改变。
当引导按钮插件激活时,我如何获得选中的复选框?
我正在使用Chrome 53和检查我的项目和Bootstrap网站本身具有相同的行为
引导复选框通过在选择复选框时设置另一个输入来工作。你可以节省一些时间,只使用serialize()
函数。它应该能给你一个整洁的数组:
var data = $('form').serialize();
其中form
是表单的选择器。
.serialize()
,将一组表单元素编码为提交的字符串。
.serialize()
方法创建一个标准url编码表示法的文本字符串。它可以作用于一个jQuery对象,选择单独的表单控件,如<input>
, <textarea>
,和<select>
: $( "input, textarea, select" ).serialize();
下面的代码片段选择<form>
本身进行序列化,
$( "form" ).on( "submit", function( event ) {
event.preventDefault();
console.log( $( this ).serialize() );
});
序列化函数的输出示例,
single=Single&multiple=Multiple3&check=check1&check=check2&radio=radio2
阅读更多关于这个函数的信息,并查看官方jQuery文档中的代码示例。
相关文章:
- 通过单击提交按钮获取表单名称
- 从按钮获取文本
- 我可以使用ajax按钮获取下拉值并填写表单吗
- 使用Javascript从按钮获取自定义属性
- 使用按钮获取HTML表中的值
- 从多个按钮获取价值
- 如何从单击按钮获取值
- 从选中的单选按钮获取文本节点
- 无法从表内的按钮获取行 ID
- 如何通过单击按钮获取单元格值
- 通过 PHP 中的对象从提交按钮获取 POST
- 使用按钮获取谷歌地图上的json数据和过滤标记
- 如何从人工任务表单中的单选按钮获取检查值
- “$.getScript @href”不会从按钮获取 href,只会从 a 标记中获取
- 使用 2 个按钮获取 2 个不同控制器的 1 个输入字段值
- 使用 JavaScript 从 HTML 按钮获取值
- 点击按钮获取当前系统日期时间
- 如何从服务器端的这些按钮获取信息
- 如何从提交按钮获取formmethod和formaction
- 发送<表单>通过两个不同的Submit按钮获取信息,这两个按钮调用相同的函数,但需要知道调用来自哪个Subm