I cannot believe this is NOT possible but thus far, I've scoured the web for hours looking for an easy way to make a radio button about 10 times larger than it normally is, and make it use custom colors. For example, I'd like to use custom images for the "selected" "unselected" and forgo the normal radio button entirely. However, I'm hoping to keep the radio button as an input method in the HTML, since jQuery has some super useful tools to manipulate input via radiobutton (or other selectors).
I am creating a form for a registration that asks the participant if they have completed pre-requisite training. There are three questions they are asked. When they click yes, the text box for the requested information is enabled, when they click no, they get a warning that they need to register first.
Here is the javascript
The first one works fine (the SERE training question), however, the second one does not function at all. What am I missing to enable the second question to function like the first.
I'm trying to create a questionnaire style series of radio buttons which are hidden and then a different set of radio buttons displayed depending on the previous answer. eg
Q1 Is it a man? (if select yes then display)
Q2 Is he called John? (if no then display)
Q3 Is he called Gary? and so on...
I've been testing using the code below but wondered if anyone had any ideas on how this could be done easily?
I have 3 radio buttons with the same name ("myradio"). The value of each is a different URL (eg. value="http:[url]...)I have a link underneath these (<a href="#">Send</a>). I would like the selected radio button's value to be inserted into the href of the link, and if the user selects a different radio button that this changes.
Im trying to configuere a form that a.a radio buttons that allow the user to choose between quarters, nickels, dimes and pennies and show image when click on my radio button.how to get the image to display whenthey click on the radio button?
how I can make each radio button call a different page. For example If i click on radio button 1 and click submit it will take me to [url].... and if I click radio button 2 and click submit .
I have a set of radio buttons each with an onclick event that has a numeric value. When the button is clicked an input box called "Total" is updated with the new value. The problem I'm having is that if a radio button is checked and one clicks on it again then the onclick event is triggered.
Is there any way to prevent the onclick event from triggering if the radio button is already checked?
I have a form with 4 radio buttons, the scenario is, when a user click on a radio button a hidden content will be displayed and the other three radio buttons will be disabled so that at one time a user can only click and view single radio button and the hidden content.Here is my code to show hide the hidden content but i need when the user select one radio button the other radio buttons should disable.
what i need to do to add all the radio botton and check box. i already finish the add formula on the checkbox but i do not know how to add the two selected radio buttons to my checkbox buttons.for example:
I am trying to use the jquery radio buttons and everything looks well until I press the submit button.What is passed on in my POST variable for the radio buttons is the string "on" and not at all the name of the button. All of the buttons just returns "on".[URL]
I want my radio buttons to become submit buttons as well. So when a user clicks on a radio button it submits the action and refreshes the page accordingly. As of now using only using onclick="this.form.submit()" the page only refreshes with no change. Here is a copy of the entire form. It is a custom shipping options form (I did not create it).
I have 3 radio buttons with the same name ("myradio"). The value of each is a different URL (e.g. value="[URL]"). I have a link underneath these (<a href="#">Send</a>). I would like the selected radio button's value to be inserted into the href of the link, and if the user selects a different radio button that this changes. Is there any way of doing this using Jquery?
I have a form with 40 radio button lists. Each radio button list contains 2 radio buttons = "OK" and "NA". The radio button lists are given ID's like "page1RB1", "page1RB2" etc. The radio button lists are assigned a class "rbOK". I am trying to reset all of the radio buttons to "OK" using the following code:
function clearChecklist(){ $('.rbOK').each(function(intIndex){ var theText = "#" + $(this).attr('id'); var theDL = theText.replace('RB', 'DL'); $(theText.replace('RB', 'CP')).css({'color':'maroon'}); $(theDL).css({'color':'gray'}); $(theDL).val(-1); $(theDL).attr('disabled', 'disabled'); $(theText).css({'color':'black'}); $('input[name=' + theText + ']:eq(0)').attr('checked', 'checked'); });}
As an aside, I also have a drop down list and label associated with each radio button list using a similar naming/ID convention where RB is replaced with DL for the drop down list or CP for the label. That is, page1RB1 is associated with page1DL1 drop down and page1CP1 label. In this code, what I am trying to do is step through all radio button lists; read the radio button name/ID; use it to set the color and value of the drop down list and label and set Radio Button checked to OK. It is the last part that is not working. the above code handles the drop down list and label perfectly. But for the life of me, I can not get the radio buttons to reset to OK. When I click on the NA, they stay checked.
I have a list of items in a table. For each item, I have a set of radio buttons, with values of 'yes' and 'no', and a name/id unique to the item. There can be any number of items at any given time (usually 20-30)
I would like to have a link at the top that will select all of the 'yes' values and one that will select all of the 'no' values.
I have been able to select using name and value, but I need to be able to select soley by value, as the names will all be different (it should be apparent that I have very little experience with Javascript and less with Jquery).
This appears to be an issue with webkit and not jQuery specifically, but I've noticed this: NewDomRadio = '<input type="radio" checked="checked"id="testme" name=" testme" />'; $('div').prepend(NewEnumDom); will not work in Safari (I'm using 5.0 w/ Snow Leopard).
Chrome appears to have somewhat fixed this, although destroying and recreating the element a few times re-introduces the bug. The source will read "checked=checked" correctly, but the DOM inspector reports checked: false.
There seem to be two workarounds: 1] Removing the name attribute (!!!) 2] Placing the checked attribute at the end.
I develop a component that inserts radio buttons into an div, after this it use the jquery ui buttonset widget on this elements.
This works like this example:
This works like expected.
But when I submit the parent form or when I register an change event with $('#thediv > input').change(function() {alert('test');}); it does not send the values of this radio buttons.
With firefox it works fine only matters IE7 .
You can see this live in Struts2 jQuery Plugin Showcase goto "Ajax Forms > Buttonset / Radio Buttons"
I have a form with x questions (the questions come from a database, so the number of questions is variable). Each question needs to be answered with a number form 1 to 10, I do this using radio buttons. The name if those radio buttons is "name" followed by the id of the question in the database. Because the name is variable and the number of questions is variable, how can I check if all the questions are answered i.e. one radio button must be checked for every group of radio buttons.
I'm dynamically generating radio buttons, but in Internet Explorer (tested in versions 7 & 6), you cannot change the radio buttons after they've been added. In Firefox (testing in 3.6) it's fine. I've mocked up some code below which shows the issue. It generated up to 10 radio buttons (by random number) and checks that radio button programmatically. However you cannot manually select an already generated radio button.
HTML: <form action="list.htm"> <div id="list"></div> <button id="btnChoose">Add radio button</button>
I'm a just wondering about something that might be quite simple but I'm not sure how to achieve it.
<form>
That's the code for my form. Two radio boxes one called car and one called bus. I'm not so much bothered about the contents of what is selected, just that if car or bus (or both) is selected.
I have two buttons:
If I choose a car such as Ford, I want the car one to be changed to
I also want the submit button to be 'greyed out' until both of them have been submitted which looks like this.
I have a form that will dynamically place a number of radio button groups on the page. I don't want the user to be able to submit the form until a value has been chosen for ALL fields. I have hidden the submit button with the though of showing it again once ALL fields have been checked. My code so far...
$(document).ready(function () { //Hide the submit button $('#MainContent_sbmtButton').hide(); //Change background of question to show clearly which questions have been answered
[code]....
This doesn't work as expected. It shows the submit button when any of the radio buttons are clicked.
I need to .clone() sections in a dynamic form, but get problems withthe radio buttons in IE.To work as a group, the radio buttons need to have the same name (persection). This is accomplished by changing the name attribute aftercloning a hidden section in a <div>. Easy with jQuery! - and it workswith FF, Opera, Chrome, Safari...IE however, does not allow changing of name attribute dynamically, andtreats all radio buttons across the sections as part of the samegroup!!Does anyone know of a workaround, preferably using jQUery, andavoiding browser sniffing and low-level DOM programming?
I have a very long form full of items that the user rates from 1 to 3. There may be 100 items that the user needs to rate. For each item to rate they are given three radio buttons for 1, 2 or 3 for them to choose from. Now initially all the radio buttons are unchecked, but each item to rate is required. So this process can take quite a bit of time having to check each radio button. I need a way at the top of the form to have three master radio buttons for 1, 2 and 3 to where if they click 1 it will select/deselect all of the radio buttons for the rating 1 and the same for 2 and 3. I would like to work off of the CSS class selecter for this so I will be giving the radio buttons classes of "radio1", "radio2" and "radio3". What's the best way to go about this?
This is probably simple, but I am new to jQuery and am trying to wrapmy head around things.Basically what I am trying to do is a very basic quiz. I have 3 groupsof radio buttons (3 questions with 4 possible answers for eachquestion, so.. multiple choice).Each answer has a number value assigned to it, i.e. value="2". Thiswould be 2 points.After pressing a button I need to be able to select all the radiobuttons have that been checked, and then add all their point values upand give the user a score.