$(document).ready(function() { //makes buttons buttons $("button").button(); var socket = io.connect(); socket.emit('getexercises', 'please'); $("#ExerciseEditorForm").dialog({ autoOpen: false }); $("#ExerciseEditorForm").dialog( "option", "minHeight", 330 ); $("#ExerciseEditorForm").dialog( "option", "minWidth", 630 ); $("#ExerciseEditorForm").dialog({ buttons: [ { text: "Close/Cancel", click: function() { $('#editexercise li').children('input').attr('value',''); $('span.EditExerciseID').removeAttr('docid'); socket.emit('getexercises', 'please'); $(this).dialog("close"); } } ] }); $("button#addexerciseformopen").click(function() { // socket.emit('getexercises', 'please'); $('ul#editexercise li').remove(); $('span.EditExerciseID').removeAttr('docid'); var newElem = $('
'); newElem.append(''); newElem.append(''); $(newElem).appendTo('#editexercise'); $("#ExerciseEditorForm").dialog("open"); }); socket.on('populateexercisebyid', function(array) { $('ul#editexercise li').remove(); $('span.EditExerciseID').removeAttr('docid'); $('span.EditExerciseID').attr('docid',array._id); console.log('name= ' + array.exercise.name); console.log('class= ' + array.exercise.type); console.log('muscledata= ' + array.exercise.muscledata); var newElem = $(''); $(newElem).appendTo('#editexercise'); }); ////populate exercise tables socket.on('populateexercises', function(json) { var content = ""; $('ul#exercises li').remove(); var array = json; exercise_autocompletedata = array; $.each(json, function(index, array) { $( "ul#exercises" ).append('