//Funtions function onSubmitAnimal(form){ var data = {}; $.map($(form).serializeArray(), function(n, i){ if(n['value']!= "") data[n['name']] = n['value']; else data[n['name']] = null; }); if(data._id){ $.ajax({ type: "PUT", url: "/animal/"+data._id, data: JSON.stringify(data), success: function() { $("#animals").click() }, contentType : "application/json" }); }else{ $.ajax({ type: "POST", url: "/animal", data: JSON.stringify(data), success: function() { $("#animals").click() }, contentType : "application/json" }); } return false; }; function editAnimal(id){ $( "#body" ).load( "/templates/animal-form.html", function(){ $.get( "/animal/"+id, function( data ) { for(key in data.data[0]) { if(data.data[0].hasOwnProperty(key)){ if(key == "father" || key == "mother" || key == "specie" || key == "sex"){ let a = key; setTimeout(function(){ $('#a-'+a+' option[value='+data.data[0][a]+']').attr('selected','selected'); console.log(data.data[0][a]); console.log(a); }, 200) }else{ $('input[name='+key+']').val( data.data[0][key].$numberDecimal ? data.data[0][key].$numberDecimal : data.data[0][key]); } } } }); }); } function showAnimal(id){ $( "#body" ).load( "/templates/animal-show.html", function(){ /* $.get( "/animal/"+id, function( data ) { $.get( "/animal", function( animalsData ) { $.each(data.data[0], function(i, val) { $("#data").append( "