问题标签 [radio-button]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
556 浏览

html - 视图中的单选按钮请求语法

我正在尝试编写一个 html 表单,其中包括一个单选按钮和关键字搜索。代码在这里:

http://dpaste.com/115844/

django 视图无法识别此语法:

有人可以帮我正确地写这个吗?

谢谢,

安娜

0 投票
3 回答
9890 浏览

wpf - 如何使 RadioButton 的 Bullet 对齐顶部?

我有一个多行单选按钮,我希望项目符号位于内容的左侧(默认情况下),与单选按钮控件的顶部对齐。在 XAML 中执行此操作的最简单方法是什么?

0 投票
4 回答
1564 浏览

php - 从数据库进行编辑时,如何填充单选按钮或下拉框?

我知道这是一个与已经问过的问题类似的问题,但我希望对一个问题有不同的答案。我有一个表格,您可以在其中将新文章上传到数据库中,所有作品都很棒,很棒,很棒。表单使用文章类型的下拉菜单,我的下拉框中有新闻、八卦、旅行、表演等。当您上传到数据库时,它只会添加选定的项目,比如说,在这种情况下,新闻。

我需要用户能够编辑他们的文章,所以我需要用所选项目填充下拉框。我认为在 BUM 中设置一个包含每个放置项和它们的 ID 的数据库表有点痛苦。是否可以将所选项目设置为数据库中的值,然后仅使用 if 语句或其他内容来填充下拉框的其余部分?

希望这是有道理的。我还认为使用单选按钮可能是一种解决方案,但是我无法使用数据库中的值设置所选按钮。

0 投票
2 回答
6699 浏览

.net - 如何避免 Windows 窗体单选按钮容器自动分组

的背景

在 .NET Windows Forms (2.0) 中,单选按钮自动按其容器控件分组,无论是 Form、Panel 还是 GroupBox。

这意味着当您选择一个单选按钮时,同一容器中的每个其他单选按钮都会自动更改为未选中状态。

现在,考虑以下表单布局:

  • 每个'[ ]'都是一个单选按钮。
  • 要求用户在第一列中选​​择所需的答案,在第二列中选择可选的(所需的最佳情况答案)。

如您所见,单选按钮应按列分组:选择其中一个单选按钮应清除该列的其余部分,但对另一列没有影响。

问题

基本上问题在于这是一个动态生成的表单。

  • 布局中的行数是动态的,它是从可配置的表单定义中加载的。
  • 描述文本直到运行时才知道,并且长度变化很大(有些可能只有几个单词,有些可能只有十几行)。
  • 无法重新设计布局。这来自于(非技术)用户对这种已使用多年的纸质版本的熟悉程度。此表单也会打印,即使我更改了表单上的输入系统,这也意味着使用“旧”布局编写另一个版本以进行打印。

我尝试过但没有用的

我首先尝试使用三个面板将其实现为动态生成的布局,每列一个,因此自动单选按钮分组可以正常工作。它确实做到了。

但是与单选按钮及其文本之间的水平对齐相关的布局问题简直让我很生气。直到运行时才知道文本的大小,并且文本行可能会换行(有时每个项目会换行几次)。有时它正确对齐,有时它没有。我即将开始调试它,但我在想改变这个三面板实现是否是一个更好的选择。

我正在尝试做的事情

我想通过使用TableLayoutPanel三列来重新设计布局,以简化与对齐相关的问题,但这意味着我不能使用自动单选按钮按容器分组“功能”。

编辑:

正如 Gerrie 建议的那样,其他布局选项是将每一行实现为用户控件并使用流布局面板。

这再次意味着,我可能希望将控件用于布局,但不用于单选按钮分组。

尽管使用水平用户控件,我仍需要获取垂直单选按钮组

/编辑

我想问什么

我需要有关如何手动控制单选按钮分组的指针和建议。RadioButton如果需要,我真的不介意将类子类化。

具体来说,是否有任何“规范”或已知的子类化“RadioButton”或一直到 Win32 API,以便每次检查控件时(通过使用鼠标、键盘 Enter、空格键和任何其他方式我无法意识到选择它们)我可以捕获事件并手动更新表单上所有其他控件的状态,并且以众所周知的自动分组功能被“停用”的方式更新?我担心实现也是与容器相关的,我可能也被迫继承 Panel?。

Windows 窗体中的分组“魔术”如何工作?

我发现的每个实现自定义单选按钮组或“单选按钮列表”的谷歌搜索解决方案都以某种方式基于使用该组的容器。可以避免使用容器吗?如果是这样,如何?

0 投票
13 回答
74711 浏览

asp.net - 如何确定 JavaScript 中 RadioButtonList 的 SelectedValue?

我有一个带有数据绑定 RadioButtonList 的 ASP.NET 网页。我不知道在设计时会渲染多少单选按钮。我需要通过 JavaScript 确定客户端上的 SelectedValue。我没有太多运气尝试了以下方法:

(“答案”被返回为“未定义”)请原谅我对 JavaScript 的无知,但我做错了什么?

提前致谢。

0 投票
39 回答
2378571 浏览

javascript - 我如何知道通过 jQuery 选择了哪个单选按钮?

我有两个单选按钮,想发布所选单选按钮的值。如何使用 jQuery 获得价值?

我可以像这样得到所有这些:

我怎么知道选择了哪一个?

0 投票
12 回答
66195 浏览

javascript - 我们如何使用 DOM 访问单选按钮的值?

我们如何使用 DOM 访问单选按钮的值?

例如。我们有单选按钮:

它们位于带有 name 的表单中form1。当我尝试

无论检查值如何,它总是返回“男性”。

0 投票
5 回答
79339 浏览

ruby-on-rails - Rails 上的单选按钮

类似于这个问题:Rails 上的复选框

在 Ruby on Rails 中制作与某个问题相关的单选按钮的正确方法是什么?目前我有:

我还希望能够自动检查以前选择的项目(如果重新加载了此表单)。我如何将参数加载到这些的默认值中?

0 投票
7 回答
20978 浏览

html - 如何在选择时使 HTML 单选按钮变为粗体?

在 HTML 中,我有以下单选按钮选项

o 选择 1
o 选择 2
o 选择 3

我想做的是当有人从上面选择一个单选按钮时,与所选单选按钮对应的文本变为粗体。

因此,例如 - 如果该人选择“选择 2”,则单选按钮选择现在看起来像:

o 选择 1
o 选择 2
o 选择 3

我该怎么做呢?我假设必须使用 JavaScript 或 CSS。

提前致谢

更新您将如何在不使用 jQuery 的情况下实现“nickf”解决方案?

0 投票
7 回答
39474 浏览

jquery - 隐藏()单选按钮*和*它在jquery中的文本标签

我要回顾最近的一个项目,整理可访问性问题,并确保所有表单元素都有标签。将标签文本放入标签会导致我之前编写的一些笨拙的代码出现问题。

基本上,如果您有一个单选按钮及其标签:

你使用 jquery 来隐藏它,如下所示:

实际按钮是隐藏的,但不是标签文本。最初我为标签文本做了一个跨度并像这样隐藏它:

有任何想法吗?我不喜欢使用 kludge,它可能无法通过标签中的跨度验证,但也许我过于热心了。