问题标签 [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.
asp.net - 如何在中继器项中找到选中的 RadioButton?
我在 ASPX 页面上有一个 Repeater 控件,定义如下:
为了允许及时选择一个单选按钮,我使用了本文的技巧。
但是现在提交表单时,我想确定选中了哪个单选按钮。
我可以这样做:
但希望它可以以某种方式更简单地完成(可能通过 LINQ to 对象)。
jquery - 使用 jQuery 从 asp:RadioButtonList 读取选定的值
我有类似于以下的代码...
我想在收音机列表 blBuffetMealFacilities:chk 更改客户端并在 jQuery 的 HasBuffet div 上执行向下滑动功能时捕获一个事件。创建这个的最佳方法是什么,请记住页面上有几个类似的部分,我希望根据广播列表中的“是”或“否”答案来揭示问题。
reporting-services - SSRS 报告中的单选按钮
如何在 SSRS 报告中添加单选按钮作为我的参数类型?
在此先感谢,安娜
winforms - 实现 2D 单选按钮网格的最佳方法是什么?
实现 2D 单选按钮网格的最佳方法是什么,以便每列中只能选择一个选项,每行中只能选择一个选项?
html - 在 appengine 中使用带有单选按钮的“onclick”
这是一个代码片段。. .
显然,我要做的是在用户单击单选按钮时调用链接到 /accept 的例程。
我知道该例程正在运行,因为我从程序的另一个位置调用了相同的例程。
我正在尝试使用 google appserver 在本地运行它。有什么我想念的吗?
谢谢
c# - 如何将数据绑定与 Windows 窗体单选按钮一起使用?
我的数据库中有一个二进制字段,很难在 UI 中使用单个“Is XXXX?”类型复选框来描述。我宁愿使用一对单选按钮(例如“Do it the Foo way”和“Do it the Bar way”),但现在我表单上的所有其他字段都是数据绑定到业务对象的。我也想将这对单选按钮数据绑定到业务对象,但还没有想出一个好的方法来做到这一点。我可以将其中一个按钮绑定到该字段,这样如果选择了该按钮,则该字段设置为“true”,但是在选择另一个按钮时会取消选择第一个按钮(即,两个单选按钮已正确配对),该字段的值不会更新以反映这一点。
我想能够说
但我很确定它运行时会抛出。有没有更简单的方法,或者我应该更多地考虑如何写一个复选框?我不想添加额外的功能来处理这种微不足道的事情......
ETA:一位评论者建议考虑使用下拉菜单(组合框)。我曾考虑过这一点,但我如何将其数据绑定到数据库中的布尔字段/业务对象中的属性?如果我将 SelectedItem 绑定到 useFoo 属性,Items 集合中会包含什么?我是否必须只添加“True”和“False”,或者我是否可以以某种方式添加一个键/值对对象,将显示的项目(“Use Foo”/“Do Not Use Foo”)绑定到它后面的布尔值?我很难找到这方面的文档。
关于答案:我最终使用的解决方案涉及修改业务对象——基本思想与 Gurge 发布的非常相似,但在阅读他的回复之前,我单独提出了它。简而言之,我添加了一个单独的属性,它只返回!useFoo
. 一个单选按钮绑定到source.UseFoo
,另一个绑定到source.UseBar
(新属性的名称)。确保新属性同时具有 getter 和 setter 非常重要,否则您最终会遇到非常奇怪的行为。
gwt - GWT - GXT - 如何获取单选按钮值?
我正在使用 GWT (Google Web Toolkit) 1.5.3 et GXT (ExtJS) 1.2 我只想创建一个简单的表单,其中包含在 RPC 调用后生成的一些单选按钮,以获取一些值
代码:
我的问题是我无法设置/获取单选按钮值。如果我尝试 setRawValue("xxxxxxx"),我会得到一些 null 错误,而设置 setValue(boolean) 是有效的,但我期望得到无线电值而不是标签值。
任何想法?
html - 使用 struts 自动检查单选按钮
我有一个带有两个无线电标签的 jsp 页面。
该页面包含一个struts2 表单。当我提交表单时,必须自动检查两个收音机之一。
有可能这样做吗?
asp.net - ASP.NET RadioButton 与名称(组名)混淆
我有一个模板化控件(一个中继器),列出了一些文本和其他标记。每个项目都有一个与之关联的单选按钮,使用户可以选择由转发器创建的项目之一。
转发器写入单选按钮,设置其 id 和生成的名称,使用默认的 ASP.NET 命名约定,使每个单选按钮成为一个完整的“组”。这意味着所有单选按钮都是相互独立的,不幸的是,这再次意味着我可以同时选择所有单选按钮。单选按钮具有用于设置通用名称的巧妙属性“组名”,因此它们被组合在一起,因此应该相互依赖(所以我一次只能选择一个)。问题是 - 这不起作用 - 转发器确保 id 和名称(控制分组)是不同的。
由于我使用中继器(可能是列表视图或任何其他模板化数据绑定控件),因此我无法使用 RadioButtonList。那么,这让我何去何从?
我知道我以前遇到过这个问题并解决了它。我知道几乎每个 ASP.NET 程序员都必须拥有它,那么为什么我不能 google 并找到解决问题的可靠方法呢?我遇到了通过 JavaScript 强制分组的解决方案(丑陋!),甚至将单选按钮作为非服务器控件处理,迫使我做一个Request.Form[name]
来读取状态。我还尝试尝试覆盖PreRender
事件上的名称属性 - 不幸的是,拥有页面和母版页再次覆盖此名称以反映完整的 ID/名称,所以我最终得到了相同的错误结果。
如果您没有比我发布的更好的解决方案,仍然非常欢迎您发表您的想法 - 至少我会知道我的朋友“杰克”是正确的,关于 ASP.NET 有时是多么混乱;)
html - HTML/CSS 中的单选/复选框对齐
将单选按钮/复选框与文本正确对齐的最简洁方法是什么?到目前为止,我一直在使用的唯一可靠的解决方案是基于表格的:
这可能会遭到一些人的反对。我刚刚花了一些时间(再次)调查无表解决方案但失败了。我尝试过各种浮动组合、绝对/相对定位和类似方法。不仅它们主要依赖于单选按钮/复选框的估计高度,而且它们在不同浏览器中的行为也不同。理想情况下,我想找到一个不假设任何大小或特殊浏览器怪癖的解决方案。我可以使用表格,但我想知道还有其他解决方案。