我想在用户单击ASP.NET中的提交按钮时禁用选中的复选框。我可以使用JavaScript通过该按钮的onclick事件禁用复选框。复选框在中继器中。当通过单击“提交”按钮提交表单时,代码隐藏按钮中的任何复选框都不会显示为选中状态。如何在单击提交按钮时禁用选中的复选框,并在提交页面时仍然看到复选框处于选中状态?有没有什么办法呢?我更喜欢在JavaScript中做这件事,但我也愿意使用jQuery。
function disableCheckboxes() {
for (var count = 0; i < document.forms[0].elements.length; i+
我想知道如何使用jQuery禁用未选中的复选框。如果选中复选框的数量大于或等于3,则目标是禁用未选中复选框。
$('.myCheckBox').change(function() {
var checkBoxLenghtStandard = $('[name="addon-2811-workshop-normal- 1[]"]:checked').filter(':checked').length;
if (checkBoxLenghtStandard >= 3) {
//Here I wou
我正在编写一个程序,检查是否选中了复选框。然后使用其text属性来处理进一步的内容。我添加了numericUpDown框,让用户可以输入自己的值。到目前为止,我正在迭代所有复选框,并检查其中一些复选框是否已被选中。但是现在我想迭代这些复选框,如果其中一个被选中,我希望在复选框下面的numericUpDown框中得到数字。
一次迭代复选框和numericUpDown框的最佳方法是什么?我应该把他们分组吗?还是把它们放到一个额外的面板里?
到目前为止,我是如何迭代复选框的:
foreach (Control c in panel1.Controls)
{
if (
有人能帮我完成这个简单的功能吗?
我有两个复选框,一个是“”,另一个是"info“。
当用户单击"other“"info”时,需要禁用某些内容并隐藏一些内容。当选中"info“时,需要启用”其他“并显示其他内容。
以下是代码:
$("#mydiv").on("click", ".docheck :checkbox", function () {
if ($(this).is(':checked')) {
if ($(this).prop('name'
我有一个多项表单,其中大多数复选框将被禁用,除非用户选中其前面的复选框。
目前我正在使用:
If Me.Field1 Then
Me.chxField2.Enabled = True
Else
Me.chxField2.Enabled = False
End If
但是,如果我选中该复选框,它将启用所有这些行的Field2复选框,我只希望它能够启用特定行的复选框。
这有可能做到吗?如果不是的话,没关系,但我只想问问。
编辑:多亏了Erik,我在BeforeUpdate中这样做了,就像他描述的那样,它提供了我想要的效果:
Private Sub chxField2_B