checkbox 相关问题

复选框是一个图形用户界面元素,允许用户进行二进制选择。

QCheckbox/QRadioButton 换行

我正在尝试使用标准 QCheckbox/QRadioButton 与 Qt 建立多行复选框/单选按钮。 我没有找到直接的解决方案,因为 QRadioButton{wrap:true;} 没有效果。 唯一的事情

回答 5 投票 0

单击复选框会导致 onCheckedChanged 触发两次

我有一个带有带有复选框的 TemplateField 的 GridView 。我的目标是使用自动回发并设置数据库标志来捕获 onclick 事件。我唯一的问题是事件发生了两次。该f...

回答 5 投票 0

在开关复选框之前引导 5 个文本(无需额外的插件/插件)

我使用 Bootstrap 5,我想使用开关。 我不想使用任何其他插件,而只想使用引导程序。 如何在切换开关之前放置文本。 这不起作用: 我使用 Bootstrap 5,我想使用开关。 我不想使用任何其他插件,只想使用引导程序。 如何在切换开关之前放置文本。 这不起作用: <div class="form-check form-switch"> off <input type="checkbox" class="form-check-input" id="site_state"> <label for="site_state" class="form-check-label">on</label> </div> 有人有想法吗? 如果您将 Off 标签放在复选框之前并让所有内容都display: inline-block会怎样? <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"/> <div class="container"> <div class="row"> <div class="col"> <div class="d-inline-block me-1">Off</div> <div class="form-check form-switch d-inline-block"> <input type="checkbox" class="form-check-input" id="site_state" style="cursor: pointer;"> <label for="site_state" class="form-check-label">On</label> </div> </div> </div> </div> 你可以把它包在d-flex.. <div class="d-flex"> off <div class="form-switch ms-2"> <input type="checkbox" class="form-check-input" id="site_state"> </div> <label for="site_state" class="form-check-label">on</label> </div> 演示 引导5.3 form-check-reverse 交换标签和输入的位置; form-check-inline 清除填充/边距; <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"/> <div class="form-check form-check-inline form-check-reverse"> <input class="form-check-input" type="checkbox" id="flexSwitchCheckDefault"> <label class="form-check-label" for="flexSwitchCheckDefault">Label on the left</label> </div> <hr> <div class="form-check"> <input class="form-check-input" type="checkbox" id="flexSwitchCheckDefault"> <label class="form-check-label" for="flexSwitchCheckDefault">Label on the right</label> </div>

回答 3 投票 0

复选框|未勾选?

我有一个 php 和 html 代码,我尝试从我的复选框中取消选中。它可以工作,所以当它取消选中时,它会在 url 中显示 print=show ,当它选中时,它会显示 print=print 。但当我检查时...

回答 1 投票 0

云视觉API支持复选框、单选按钮和签名吗?

我正在尝试从具有单选按钮、复选框和数字签名的图像中提取数据。正确的数据以文本格式提取,但无法提取复选框和单选按钮。我想要...

回答 1 投票 0

Yii2 - 通过 GET 请求批量复选框

我在 gridview Yii2 中有一个复选框,如下所示: [ 'class' => 'kartik\grid\CheckboxColumn', '宽度' => '20px', 'checkboxOptions' => 函数 ($model, $key, $index, $column) { ...

回答 1 投票 0

未选中 activex 复选框时删除粗边框

我不知道如何在未选中 activex 复选框时删除边框。我一直在弄乱代码,但要么出现错误,要么出现不需要的结果。 这是为了工作,所以我不能...

回答 1 投票 0

如何让每个组件共享状态多个受控复选框选择在React中唯一?

我的左侧有几个组件。我正在对他们运行地图。每个组件都有一个基于组件 id 的 switch.so,单击 switch 后,右侧将打开一个复选框列表。 t...

回答 1 投票 0

再次单击同一单元格(切换)

'EXCEL for Mac 需要模拟 200 个复选框,但复选框会减慢 Excel 速度。 尝试在两个自定义值之间重复切换同一单元格。 就像在活动时单击与第二次相同的单元格...

回答 1 投票 0

React Checkbox 未发送 onChange

TLDR:使用defaultChecked而不是checked,工作jsbin。 尝试设置一个简单的复选框,在选中时会划掉其标签文本。由于某种原因,handleChange 没有得到满足...

回答 9 投票 0

xpath 在浏览器开发工具中工作,但 selenium 找不到元素

步骤:登录techfetch.com后,单击全选复选框,然后单击多个快速应用按钮。 然后:尝试选中“附加求职信”复选框。我能找到元素...

回答 1 投票 0

读取布尔值时,e.values 和 e.oldValues 的类型是什么?

e.values 的类型明显不同。我们知道布尔类型触发器的事件对象中返回的确切类型吗?

回答 1 投票 0

选择复选框并将项目发送到电子邮件

我在使用 VBA 发送电子邮件时遇到问题。因此,我在工作表中有复选框和项目,并且我想在选中复选框时将项目发送到电子邮件。如果未选择,则不执行任何操作。 我有...

回答 1 投票 0

如果选中一个复选框,请将另一个复选框设置为取消选中

我的表单上有两个复选框; chkBuried 和 chkAboveGround。我想将其设置为如果选中一个,则取消选中另一个。我怎样才能做到这一点? 我尝试过 CheckChanged 属性: 私人...

回答 10 投票 0

有关 BlueJ 中按钮的几个问题

我的问题是,当我选择单选按钮时,它会在 java 终端中导致巨大的错误。它在开始按钮(按钮1到按钮4)按钮1启动加油站(所以你可以选择...

回答 2 投票 0

我的 django 复选框组未收到有效值,我该怎么办?

我是 django 新手,只是因为我正在做的一个学生项目而深入研究,这个复选框有一个问题,我不明白...... ... 我是 django 新手,只是因为我正在做的一个学生项目而深入研究,这个复选框有一个问题,我不明白...... <div class="form-group"> <label>4 - Deficiência do Participante: <span>*</span></label> <div class="checkbox-group"> {% for disability in form.participant_disability %} <div class="form-check"> {{ disability }} </div> {% endfor %} </div> </div> 我尝试搜索、删除、更改,但没有任何效果,这里是 forms.py、models.py 和views.py 模型.py from django.db import models from .choices import PARTICIPANT_DISABILITY_CHOICES class Disability(models.Model): name = models.CharField(max_length=255) def __str__(self): return self.name class ParticipantResponse(models.Model): PARTICIPANT_DISABILITY_CHOICES = [ ('auditiva', 'Deficiência Auditiva'), ('fisica', 'Deficiência Física'), ('intelectual', 'Deficiência Intelectual'), ('visual', 'Deficiência Visual'), ('autista', 'Transtorno Espectro Autista'), # Add more options as needed ] participant_disability = models.CharField(max_length=255, choices=PARTICIPANT_DISABILITY_CHOICES, default=['']) def __str__(self): return f"Response for {self.participant_name}" views.py from django.shortcuts import render, redirect from .forms import ParticipantResponseForm from .models import ParticipantResponse def form_view(request): if request.method == 'POST': form = ParticipantResponseForm(request.POST) if form.is_valid(): # Convert selected disability choices to integers form.cleaned_data['participant_disability'] = [int(choice) for choice in form.cleaned_data['participant_disability']] # Save the form data without committing to the database response = form.save(commit=False) # Assign the disability choices to the response object response.participant_disability.set(form.cleaned_data['participant_disability']) # Save the response object to the database response.save() return redirect('responses') else: print(form.errors) print(request.POST) else: form = ParticipantResponseForm() return render(request, 'form.html', {'form': form}) def show_responses(request): responses = ParticipantResponse.objects.all() print(responses) return render(request, 'responses.html', {'responses': responses}) 表格.py from django import forms from .choices import PARTICIPANT_DISABILITY_CHOICES from .models import ParticipantResponse, Disability class ParticipantResponseForm(forms.ModelForm): PARTICIPANT_DISABILITY_CHOICES = [(str(disability.id), disability.name) for disability in Disability.objects.all()] participant_disability = forms.MultipleChoiceField( choices=PARTICIPANT_DISABILITY_CHOICES, widget=forms.CheckboxSelectMultiple, required=True, label='4 - Deficiência do Participante' ) class Meta: model = ParticipantResponse exclude = [] fields = '__all__' widgets = { 'birth_date': forms.DateInput(attrs={'type': 'date', 'class': 'w3-input', 'id': 'id_birth_date'}), } def __init__(self, *args, **kwargs): super(ParticipantResponseForm, self).__init__(*args, **kwargs) self.fields['participant_disability'].choices = PARTICIPANT_DISABILITY_CHOICES 如果您能帮助我,我将不胜感激。 您的代码中存在多个问题。 首先,在forms.py您的ParticipantResponseForm初始化中,您动态设置participant_disability的选择: PARTICIPANT_DISABILITY_CHOICES = [(str(disability.id), disability.name) for disability in Disability.objects.all()] 这是正确的,但它依赖于数据库中已存在的 Disability 对象。如果“残疾”表中没有任何条目,您的选择将为空。 其次,您正在使用 MultipleChoiceField 和 CheckboxSelectMultiple 小部件。这是处理多个复选框的正确方法。但是,您的模型字段participant_disability是一个CharField,与用户选择的多个选项不一致。对于多项选择,ManyToManyField 会更合适,或者您需要将选项列表作为 CharField 中的单个字符串进行处理。 另一个是,在您的 form_view 函数中,尝试将残疾选项转换为整数,然后使用 response.participant_disability.set(...) 设置它们。这是不必要的,也不会起作用,因为 participant_disability 是 CharField。这段代码看起来就像 participant_disability 是 ManyToManyField。 我的主要建议是将 participant_disability 模型中的 ParticipantResponse 字段更改为引用 ManyToManyField 模型的 Disability,或者通过将所选选项连接/拆分为单个字符串来正确处理 CharField。

回答 1 投票 0

Android jetpack compose Material 3 无法对齐复选框文本

我正在使用Android Studio Electric Eel | 2022年1月1日。 我还很新。我正在 Android 中尝试 Compose with Material3 中的复选框。我无法对齐复选框旁边的文本。请...

回答 2 投票 0

为什么 Flutter 中复选框的 UI 没有变化?

我尝试在 flutter 中制作一个复选框一周。由于没有编写额外的代码,我制作了一个小部件“week”,当我运行代码时,我可以看到复选框,但是当我单击它们时...

回答 1 投票 0

Jquery 选择表中的所有复选框

我有一个脚本应该检查表中的所有复选框。它第一次检查它们,之后取消检查它们。然而,当我尝试重新检查它们时,什么也没有发生。 jquery: ...

回答 5 投票 0

Asp.Net Core,复选框返回 NULL 值

我的视图中有一个复选框可以获取有关“Hall”实体类的详细信息,并且我有一个与之相关的视图,但我的复选框始终向实体类返回 NULL 值。 我尝试了其他解决方案,但是......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.