【发布时间】:2018-02-23 02:10:45
【问题描述】:
我有一个表单,它出现在button 点击显示并在点击关闭按钮时隐藏。
在表单中我有一个 html 复选框,当我勾选 checkbox 并关闭表单并在 button 上再次打开时,单击 checkbox 仍然保持不变,我不希望它应该得到 unticketd(false)表格一隐藏。
.aspx 代码
</div>
<label><input type="checkbox" name="Checkboxemail" id="ChkEmail" style="margin-right: 9px;" value="FALSE" />I wish to be contacted regarding my feedback</label>
</div>
<a href="javascript:void(0);" class="close-feedback" onclick="FeedBackClose();"><i class="fa fa-times-circle"></i></a>
function FeedBackClose() {
debugger;
$("#commentTextArea").val("");
$("#TopicSelect").prop("selectedIndex", 0);
$(".rating input:radio").removeAttr('disabled');
$("#<%= TenantMaster_FeedbackSubmitButton.ClientID %>").removeAttr('disabled');
$("#TopicSelect").removeAttr('disabled');
$("#commentTextArea").removeAttr('disabled');
$(".rating input:radio").removeAttr('disabled');
$('#TopicSelect').parents(".form-group").removeClass("has-error");
$('#commentTextArea').parents(".form-group").removeClass("has-error");
$(".close-feedback").show();
$("div.slideFeedback").show().stop().animate({
"top": "-100%"
}, 2000);
$("html, body").removeClass("hide-body-scroll");
$("#wrapper").css("overflow", "auto");
$(".mask").remove();
};
表单 UI 屏幕截图。
【问题讨论】:
-
您应该动态设置
value属性。现在,总是FALSE。 -
怎么做?
-
结束活动。
-
请提供html
-
如果您希望每次显示表单时它都为 false,则只需在用户每次单击按钮时重置
value属性。即(使用 jQuery):$('#myButton').on('click', function () { $('#ChkEmail').val(false); $('#myForm').show() });
标签: javascript jquery html asp.net checkbox