【发布时间】:2015-01-19 15:32:42
【问题描述】:
我在选中复选框时尝试将文本附加到标签时遇到问题。当我提交表单时,文本会发送到用户使用 Mandrill 输入的电子邮件地址。
我面临的问题是,即使我选中了复选框,我也总是得到错误的值。我已经查看了“检查复选框选中的属性”,但没有一个解决方案适用于我的情况。我有以下 html 和 jQuery:
HTML:
<form id="vcardForm" method="post">
<input id="chkbox1" type="checkbox" />
<label id="lbl1"></label>
<input type="submit" id="submitbtn"/>
jQuery:
<script>
if($('#chkbox1').is(':checked')) {
$('#lbl1').append("\n Checked is true!");
}else {
$('#lbl1').append("\n Checked is false!");
}
</script>
任何帮助将不胜感激
谢谢。
【问题讨论】:
-
你的意思是排除结束表单标签吗?
-
我好像忘了把它包含在我的帖子中,我的错。在我的代码中包含它,所以这不是问题。
-
没关系 :) 我一直都这样做。我认为您需要发生一个事件才能有效地工作。在下面查看我的答案。