0

输入

<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

4 回答 4

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

最好在这里使用 ID 作为选择器。

于 2013-09-15T10:41:36.027 回答
2

尝试

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

如果 Checkbox 选中则返回true否则返回false

于 2013-09-15T10:45:20.793 回答
1

像这样使用id:

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

或使用名称:

var checkbox_to_update = $("input[name='checkbox_to_update']").val();
于 2013-09-15T10:43:10.180 回答
0

试试这个,这会帮助你

JS

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

在这里提琴

于 2013-09-15T10:45:28.443 回答