如果选中该复选框,那么只有我看到值,否则不会提交我做错了什么
<form>
<input type="checkbox" id="tagdata" name="tagdata" onchange="get_checkbox_value();" value="0"/>
</form>
function get_checkbox_value()
{
if ($('#tagdata').attr('checked')) {
$('#tagdata').val('1');
}
else
{
$('#tagdata').val('0');
}
}
答案 0 :(得分:2)
我不确定您要问的是什么,但只有勾选/勾选复选框时才会提交复选框值。如果提交了值,则用户已选中该复选框,如果未提交任何值,则不会选中该值。
答案 1 :(得分:0)
如果我对你的要求是对的,请使用这个,我很抱歉代码格式。
<html>
<head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
</head>
</body>
<form>
<input type="checkbox" id="tagdata" name="tagdata" onchange="get_checkbox_value();" />
</form>
<script>
function get_checkbox_value()
{
if ($('#tagdata').attr('checked')) {
$('#tagdata').val('1');
}
else
{
$('#tagdata').val('0');
}
}
</script>
</body>
</html>