以下代码在Chrome上可以很好地防止基于字段验证的选定单选按钮的更改,但在IE上它将取消选中所有单选按钮。
预期行为:就像在Chrome中一样,它不应该让用户通过保持选中的单选按钮保持相同的选中状态来更改选中的单选按钮。
$(document).ready(function(){
$("[name=group1]").on("click", function(event){
var dynamicValidation = false; //mock a field validation
if (!dynamicValidation){
单击RadioButton并不意味着它已被选中。有这样的代码示例:
public void onRadioButtonClicked(View view) {
// Is the button now checked?
boolean checked = ((RadioButton) view).isChecked();
// Check which radio button was clicked
switch(view.getId()) {
case R.id.radio_pirates:
if (checked)
我有一个下拉列表和两个文本框。一旦我填充了它们,(单击一个按钮)我想将它们动态地附加到一个表行中,并添加一个单选按钮作为第三列。
下面的代码工作正常,但不确定单选按钮的onclick事件没有响应的原因。我使用的是MVC 3.0。
我注意到onclick事件仍在工作,但是单击的单选按钮没有被选中,其他单选按钮也没有被选中。
function Contact_OnAddTelephone() {
var type = $("#rdoTelephoneType").val();
var areaCode = $("#txtAreaCode").va
var radios = document.getElementsByTagName('input');
for (i = 0; i < radios.length; i++) {
radios[i].onclick = function () {
if (this.checked) {
this.checked = false;
}
}
} <div id = "container">
<input type = "radio" name = "x">
我已经创建了一个测验,我希望在每页显示一个问题,我的_ans的部分视图如下所示,因为当我选中单选按钮时,下一个链接是工作的。我希望帮助获取单选按钮值,如果我选中,如果不选中,它将返回null
<div id = "main1">
<% form_for @answer do |f|%>
<div class = "questions">
<div id = "passage">
<%= "Passage"%>:<br>