Skip to content

Instantly share code, notes, and snippets.

@dcurletti
Last active August 29, 2015 14:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dcurletti/ca8e263b678dbe13eb46 to your computer and use it in GitHub Desktop.
Save dcurletti/ca8e263b678dbe13eb46 to your computer and use it in GitHub Desktop.
A Pen by Davide Curletti.
<div class="form-group">
<label for="dayType" class="control-label">Day Type</label>
<div class="controls">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default">
<input type="radio" name="dayType" id="option1" autocomplete="off" class="btn btn-default" data-value="Numerical">Numerical
</label>
<label class="btn btn-default">
<input type="radio" name="dayType" id="option2" autocomplete="off" class="btn btn-default" data-value="Days">Day of Week
</label>
</div>
</div>
</div>
Template.routineForm.events({
'submit form': function (event, tpl) {
event.preventDefault();
var routine = {
name: $(event.target).find('[name=routineName]').val(),//works fine
routineType: $(event.target).find('[name=dayType]').find('input:radio:checked').val(),//can't select the correct one
difficulty: $(event.target).find('[name=dayType][clicked=true]').data("value") //just trying it another way
};
console.log(routine);
}
});

XJWrQW

A Pen by Davide Curletti on CodePen.

License.

Yo - I was wondering if you knew what was wrong with my jquery code to get the values of my buttons? Specifically lines 6 and 7. Line 5 works fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment