Tag: checkbox

用javascript检查单选button

出于某种原因,我似乎无法弄清楚这一点。 我有一些单选button在我的HTML切换类别: <input type="radio" name="main-categories" id="_1234" value="1234" /> // All <input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category <input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category <input type="radio" name="main-categories" id="_4567" value="4567" /> // Certain category 用户可以select他/她想要的任何一个,但是当某个事件触发时,我想设置1234被设置为选中单选button,因为这是默认选中的单选button。 我试过这个版本(有和没有jQuery): document.getElementById('#_1234').checked = true; 但似乎并没有更新。 我需要它明显更新,以便用户可以看到它。 任何人都可以帮忙吗? 编辑:我只是累了,忽略了# ,感谢您指出了, $.prop() 。

如何从ListView中获取所有选中的项目?

我有几个问题,我一直无法弄清楚。 我试图从ListView获取所有选中的元素,但是: 如果我检查,然后取消选中一个元素,它将被getCheckedItemPositions()函数“检查”返回 我不知道我怎么可以迭代通过这个: SparseBooleanArray checked = list.getCheckedItemPositions();

如何检查CheckListBox项目单击?

我在C#中编写Windows Forms应用程序,并使用CheckListBox控件。 如何检查CheckListBox项目只需单击一下?

在angularjs ng-change事件中检测checkbox是否被选中

我想检测checkbox是否已经选中或未选中checkbox。 这是我的: <input type="checkbox" ng-model="answers[item.questID]" ng-change="stateChanged()" /> 然后在控制器中我有: $scope.stateChanged = function () { alert('test'); } 我可以在检查/取消选中时发出警报,但是如何检测checkbox的状态? 我做了一些研究,find一个类似的问题,但是我没有得到我所需要的。 谢谢,Laziale

knockout.js并听取checkbox上的检查事件

我试图得到一个函数来执行时,checkbox被选中或取消选中,以validation所有checkbox未选中,但它永远不会被执行。 我假设我没有做正确的。 @Html.CheckBox("Subscription", new{ data_bind="disable: Disabled, checked: Checked, click: $parent.allSubscriptionsUnchecked"} )

如何使用DataAnnotations在ASP.NET MVC 2中处理Booleans / CheckBoxes?

我有一个像这样的视图模型: public class SignUpViewModel { [Required(ErrorMessage = "Bitte lesen und akzeptieren Sie die AGB.")] [DisplayName("Ich habe die AGB gelesen und akzeptiere diese.")] public bool AgreesWithTerms { get; set; } } 视图标记代码: <%= Html.CheckBoxFor(m => m.AgreesWithTerms) %> <%= Html.LabelFor(m => m.AgreesWithTerms)%> 结果: 没有validation执行。 到目前为止没关系,因为bool是一个值types,从不为空。 但即使我使AgreesWithTerms为空,它也不会工作,因为编译器喊 “模板只能用于字段访问,属性访问,单维数组索引或单参数自定义索引器expression式。 那么,处理这个问题的正确方法是什么呢?

checkbox未绑定到angularjs中的作用域

我正在尝试使用ng-model将checkbox绑定到作用域。 checkbox的初始状态对应于作用域模型,但是当选中/取消选中checkbox时,模型不会更改。 有些需要注意的是模板是在运行时使用ng-includedynamic加载的 app.controller "OrdersController", ($scope, $http, $location, $state, $stateParams, Order) -> $scope.billing_is_shipping = false $scope.bind_billing_to_shipping = -> console.log $scope.billing_is_shipping <input type="checkbox" ng-model="billing_is_shipping"/> 当我检查框时,控制台logging为false,当我取消选中该框时,控制台再次logging为false。 我也有一个订单模型的范围,如果我改变checkbox的模型是order.billing_is_shipping,它工作正常

如何在iOS中创build一个简单的checkbox?

可能重复: 在iPhone应用程序中的checkbox 我想创build一个简单的2值checkbox,并保存这个,我怎么能做到这一点? 谢谢。

反应checkbox不发送onChange

TLDR:使用defaultChecked而不是检查,在这里工作jsbin http://jsbin.com/mecimayawe/1/1/edit?js,output 尝试设置一个简单的checkbox,当它被选中时,它会将其标签文本划掉。 出于某种原因,当我使用组件时,handleChange没有被激发。 任何人都可以解释我做错了什么? var CrossoutCheckbox = React.createClass({ getInitialState: function () { return { complete: (!!this.props.complete) || false }; }, handleChange: function(){ console.log('handleChange', this.refs.complete.checked); // Never gets logged this.setState({ complete: this.refs.complete.checked }); }, render: function(){ var labelStyle={ 'text-decoration': this.state.complete?'line-through':'' }; return ( <span> <label style={labelStyle}> <input type="checkbox" checked={this.state.complete} ref="complete" onChange={this.handleChange} /> {this.props.text} </label> </span> […]

可以将标签与checkbox关联而不使用“for = id”?

我知道把标签和checkbox相关联是很好的做法: <input id="something" type="checkbox" value="somevalue" /> <label for="something">this is label text</label> ..但我必须使用一个ID来关联它吗? 我甚至在意的主要原因是因为我喜欢能够点击一个标签来切换checkbox的值,但不喜欢使用一个简单的东西的想法。 我想我可以使用jQuery切换单击标签的前一个元素(checkbox),但也许有一些简单的我错过了。 https://stackoverflow.com/a/2720771/923817看起来像一个解决scheme,但用户说,它不能在IE浏览器。