Tag: 单选按钮

使用jQuery取消选择一组单选按钮

我正在使用jQuery,我有一组具有相同名称但不同值属性的单选按钮。 例如: 我想这样做,所以他们都没有被选中。 我的页面的当前状态中有一个被点击。 我该怎么做呢?

检查单选按钮是否存在jQuery

我根据某个值将单选按钮的选中状态设置为true; var radioValue = data.Activity.Answer == “Please add your answer” ? “valueA” : data.Activity.Answer; $(“input[name=optionRadio” + currentIndex + “][value=” + radioValue + “]”).attr(‘checked’, true); 对我来说,最好的方法是先检查幻灯片上的单选按钮是否存在?

如何使用jquery显示基于无线电选择的2个或更多div?

问题已经解决,但如果你有一个更有效的解决方案,那么欢迎你。 我知道之前曾经问过这样的问题,但我无法让这个问题发挥作用。 我试图根据无线电选择显示几个div。 HTML是由wptheming option-framework自动生成的,所以我无法改变它。 我可以改变的是我试图编写的jQuery函数,没有运气。 [这是我写的代码] [1]来测试我的想法,但它不起作用。 我再说一遍,我可以改变jQuery部分,但不能改变HTML。 我究竟做错了什么? 对于那些不想去jsfiddle的人是代码: 这是代码更正: @Zakary Kniebel 或者是基于 @Zakary Kniebel写的’FOR’的’ciclic’版本 实际上代码会这样做: 如果选择1,则仅显示1个部分,如果选择2,则仅显示2个部分,依此类推。 副作用,不需要但很好,在第一次选择后,无论你选择的数字,任何其他 将消失,让你专注于单选按钮,如果你不需要这个效果只需放置: //之前这个: $(“.section”).not(“#section-how_many_custom_posts”).hide(); 或者记下选择器以查看不会消失的部分。 HTML Choose how many Custom Posts you would like to generate 0 1 2 3 4 5 It depends on you, how many custom posts would you like? Test first custom […]

下拉框/单选按钮validation?

我正在为我的表单使用jQuery工具(http://flowplayer.org/tools/demos/index.html)validation器,并想知道如何validation下拉列表和单选按钮? 有人有实施它的经验吗?

Jquery live似乎不适用于嵌套调用

我遇到的问题是jquery live function不能一直为我工作(或者我认为)。 我有相同的html表单,用于添加新注释和编辑现有注释; 这个表单通过GET调用在服务器端使用php代码传播。 这两个表单显示在两个不同的选项卡中(tab1:添加注释,tab2:列出注释; tab3:编辑在tab2中选择的注释),基于选项卡选择。 “添加评论”表单显示为tab1的主要内容; 但是,“编辑”表单基于需要在tab2中编辑的注释的选择而出现,因此假设“编辑注释”表单显示为tab3。 当表单是该选项卡的主要内容时,下面的代码适用于tab1; 但是当它是tab3的主要内容时它不能始终如一地工作,它基于需要在tab2中编辑的注释来显示。 $(“input.sample_radio”).live(‘change’,function(){ if ($(this).val() == ‘no’) $(‘#sample_table’).hide(); else if ($(this).val() == ‘yes’) $(‘#sample_table’).show(); return false; }); 如果你能提供一些想法,我们将不胜感激。 我的观察是: 我使用了$(“input [name =’sample_radio’]”)但这不适用于tab3的forms,因为它总是以tab1的forms结束 通过使用$(“input.sample_radio”)我假设所有类型’sample_radio’都可以工作,但它也不起作用。 live应该在jquery调用之后将事件绑定到添加到DOM树的新元素,但似乎对我来说并非如此。 谢谢 遵循Mark Schultheiss的建议 查看.delegate(),它是专门为解决此问题而提供的,允许您指定上下文。 我设法通过将事件绑定到单选按钮的选定父项(tab1和tab3)然后基于选择器进行过滤来解决此问题,这里是单选按钮元素的名称,如下所示: $(‘#tab1,#tab3’).delegate(‘input[name=”policy_radio”]’,’change’,function(){ if ($(this).val() == ‘no’) $(‘.policy_table’).hide(); else if ($(this).val() == ‘yes’) $(‘.policy_table’).show(); return false; }); 谢谢你指着我这一点。

使用单选按钮显示/隐藏内容

我有JSONforms的数据,我正在尝试使用D3.js可视化它。 我想让用户选择他们查看数据的图形。我试图在两者之间进行平滑过渡,所以我决定用单选按钮来做。 这是我得到的: $(document).ready(function () { if ($(“input[name=’chart’]:checked”).val() == ‘pie’) { // … Graph 1 } else if ($(“input[name=’chart’]:checked”).val() == ‘bar’) { // … Graph 2 } }); 的jsfiddle 这显示了加载时检查其单选按钮的图形。 但是,当我单击按钮时,它们不会更改。 我做了一些研究,发现我可能需要包含change()函数。 这是我尝试过的: $(document).ready(function () { $(“input[name=chart]:radio”).change(function () { if ($(“#chart1Pie”).attr(“checked”)) { // … Graph 1 } else if ($(“#chart1Bar”).attr(“checked”)) { // … Graph 2 […]

jQuery,检查是否选中了所有单选按钮组

我有几个radiobuttongroups,我需要在检查时运行脚本。 我使用以下脚本检查是否检查了其中一个,如果没有,则将其着色。 如何制作代码,以便在检查所有radiobuttongroup时,然后运行脚本。 检查radiobuttongroup是否被检查的代码: $(‘.aQuestion’).each(function(){ if($(this).find(‘input[type=”radio”]:checked’).length > 0) { alert(“checked”); } else { alert(“not checked”); } }); radiobuttongroups(大约90个): 1. Question answer 1 answer 2 answer 3 answer 4 answer 5 2. Question answer 1 answer 2 answer 3 answer 4 answer 5 提前致谢

jQuery没有单击radiobutton

我的代码: $(document).ready(function(){ alert(“document ready”); $(“input[type=radio]”).click(function(event){ alert(“clicked”); }); }); 但没有警报出现……而且,当在控制台上输入时: $(document).ready(function(){ alert(“document ready”);})我收到警报! 这里发生了什么?

Javascript / JQuery取消选择单选按钮

我有以下javascript,我想用它来让用户通过点击取消选择一个选定的单选按钮。 (我知道这不是标准,但它是系统所要求的:) DeselectRadioButton = { setup: function () { $(“.deselectRadioButton”).click(function () { if ($(this).is(‘:checked’)) { alert(“I am checked!”); ($(this).removeAttr(‘checked’)); } }); } }; 我的问题是,当我选择一个未选中的单选按钮时,它会在警报显示后立即取消选择它。 我猜我在项目更改后收到了这个事件 – 如何修复此代码以使我的单选按钮无法选择? 谢谢!

单击单选按钮上的清除下拉选择

我有一组单选按钮。 选择主要时,将隐藏“主要公司”字段。 我还想在此时清除下拉选择。 我怎样才能做到这一点? Company Type: Primary Secondary Primary Company: