Javascript 如何获取复选框提供的所有值
如何从提供的支票盒中获取所有价值 代码如下:Javascript 如何获取复选框提供的所有值,javascript,jquery,html,Javascript,Jquery,Html,如何从提供的支票盒中获取所有价值 代码如下: $(document).on('pjax:complete', function(data){ var checkbox = $("input[type='checkbox'][name='selection[]']"); for (var i = 0; i < checkbox.length; i++) { console.log(checkbox[i]); // get html string conso
$(document).on('pjax:complete', function(data){
var checkbox = $("input[type='checkbox'][name='selection[]']");
for (var i = 0; i < checkbox.length; i++) {
console.log(checkbox[i]); // get html string
console.log(checkbox[i].val()); // checkbox[i].val is not a function
}
});
$(document).on('pjax:complete',函数(数据){
var checkbox=$(“输入[type='checkbox'][name='selection[]']”);
对于(变量i=0;i
请告知。您想要所有的复选框值吗?试试这个:
$("input[type='checkbox']").serialize()
你想要所有的chekbox值吗?试试这个:
$("input[type='checkbox']").serialize()
使用
复选框[i].value
可以获取复选框的值
$(文档).ready(函数(数据){
var checkbox=$(“输入[type='checkbox'][name='selection[]']”);
对于(变量i=0;i
使用复选框[i].value
可以获取复选框的值
$(文档).ready(函数(数据){
var checkbox=$(“输入[type='checkbox'][name='selection[]']”);
对于(变量i=0;i
试试(复选框[i]).val()
instead@CarstenLøvboAndersen我在逐字查看他的代码-这是一个很好的捕获,可能是另一个需要通过使用I
而不是1
来修复的错误,而$(this).val()
在其中…checkbox[I].val()//不是一个函数。请参阅我的更新问题try(复选框[i]).val()
instead@CarstenLøvboAndersen我在逐字查看他的代码-这是一个很好的捕获,可能是另一个bug,需要通过使用I
而不是1
来修复,而不是使用for循环,以及$(this).val()
在其中…复选框[I].val()//不是一个函数。请查看我的更新问题也许,最好只在中使用checkbox.eq(i).val()
for
?无需再次包装到jQuery对象。也许,对于
,最好只使用checkbox.eq(i).val()?无需再次包装到jQuery对象。