mirror of
https://github.com/bodyrep/DemoApp.git
synced 2026-01-25 14:43:00 +00:00
can read and display workouts
This commit is contained in:
@@ -1,17 +1,16 @@
|
||||
$(document).ready(function() {
|
||||
//makes buttons buttons
|
||||
$("button").button();
|
||||
$("button").button();
|
||||
|
||||
//makes datepickers
|
||||
$( ".datepicker" ).datepicker();
|
||||
//$('#newworkout').find('input.datepicker').datepicker();
|
||||
$('.datepicker').datepicker('setDate', new Date());
|
||||
$('.datepicker').datepicker("hide");
|
||||
//$('.datepicker').datepicker("hide");
|
||||
|
||||
$("button#addExercise").click(function() {
|
||||
console.log("click!");
|
||||
var newElem = $('<li><label for="element">elements[][exerciseID]<br /></label><input name="elements[][exerciseID]" class="element"><button type="button" class="addSet">Add Set</button><button type="button" class="delete">Delete Exercise</button><ul class="sets"></ul></li>');
|
||||
var newElem = $('<li><label for="element">elements[0][exerciseID]<br /></label><input name="elements[][exerciseID]" class="element"><button type="button" class="addSet">Add Set</button><button type="button" class="delete">Delete Exercise</button><ul class="sets"></ul></li>');
|
||||
$(newElem).appendTo('#exercises');
|
||||
$("button").button();
|
||||
$('#newworkout').trigger('sortupdate');
|
||||
@@ -19,7 +18,7 @@ $(document).ready(function() {
|
||||
|
||||
$(document).on('click', '.addSet',(function() {
|
||||
console.log("click! set");
|
||||
var newElem = $('<li><label for="element" name="elements[][splits][][reps]">elements[][splits][][reps]<br /></label><input name="elements[][splits][][reps]" class="element"><label for="element" name="elements[][splits][][weight]"><br />elements[][splits][][weight]<br /></label><input name="elements[][splits][][weight]" class="element"><button type="button" class="delete">Delete Set</button></li>');
|
||||
var newElem = $('<li><label for="element" name="elements[0][splits][0][reps]">elements[0][splits][0][reps]<br /></label><input name="elements[0][splits][0][reps]" class="element"><label for="element" name="elements[0][splits][0][weight]"><br />elements[0][splits][0][weight]<br /></label><input name="elements[0][splits][0][weight]" class="element"><button type="button" class="delete">Delete Set</button></li>');
|
||||
$(this).siblings('ul.sets').append(newElem);
|
||||
$("button").button();
|
||||
$('#newworkout').trigger('sortupdate');
|
||||
@@ -36,7 +35,7 @@ $(document).ready(function() {
|
||||
console.log ('sortupdate');
|
||||
$('#newworkout > ul > li').each(function(){
|
||||
var itemindex= $(this).index();
|
||||
var newname = $(this).find('input').attr('name').replace(/elements\[[0-9]*\]/,'elements[' + itemindex + ']');
|
||||
var newname = $(this).find('input, select').attr('name').replace(/elements\[[0-9]*\]/,'elements[' + itemindex + ']');
|
||||
|
||||
$(this).children('label').html(newname);
|
||||
$(this).children('input').attr('name', newname);
|
||||
|
||||
Reference in New Issue
Block a user