只想将复选框值传递给jquery变量

时间:2013-09-15 10:40:38

标签: jquery

输入

<input type='checkbox' id='checkbox_to_update' name='checkbox_to_update' value='1'>

想要将值传递给jquery变量

选中复选框

尝试var checkbox_to_update = $("input[name='checkbox_to_update']");

使用提醒获取[object Object]

然后尝试var checkbox_to_update = $("#id").attr("checkbox_to_update");

使用提醒获取undefined

`var checkbox_to_update ='

的正确代码是什么

4 个答案:

答案 0 :(得分:4)

var checkbox_to_update = $("#checkbox_to_update").val();

最好使用ID作为选择器。

答案 1 :(得分:2)

尝试

$("input[id='checkbox_to_update']").is(':checked');

如果Checkbox选中,则返回 true else false

答案 2 :(得分:1)

喜欢这个使用id:

var checkbox_to_update = $("#checkbox_to_update").val();

或使用名称:

var checkbox_to_update = $("input[name='checkbox_to_update']").val();

答案 3 :(得分:0)

试试this,这会对您有所帮助

JS

var checkbox_to_update =$("#checkbox_to_update").prop('checked');
alert(checkbox_to_update);

Fiddle Here