淘先锋技术网

首页 1 2 3 4 5 6 7

Jquery 可以非常方便地用于从 html 表单中获取选中值。

下面是一个例子,用于获取所有选中项的值:

$('input:checked').each(function() {
console.log($(this).val());
});

上面的代码会对每个选中的 input 元素执行给定的回调函数,然后输出它的值到控制台。

如果要获取特定名称的选中项的值,则可以将选择器字符串传递给 jQuery 函数,如下所示:

$('input[name="my_checkbox"]:checked').val()

上面的代码将返回一个包含所选单选按钮的值的字符串。如果没有选中的单选按钮,则该代码将返回 undefined。

对于复选框,可以使用以下代码获得选中值的数组:

var selected_values = $('input[name="my_checkbox"]:checked')
.map(function() {return $(this).val();})
.get();

上面的代码将创建一个包含所选复选框的值数组,并将其保存在数组 selected_values 中。