| 
				Как вставить проверку массива на плавающею точку (что бы была одна точка) без запятых
			 $('#save').on('click',function(event) {var data = {};
 var valid = true;
 $('#edit_mashine').find('input[type=text]').each(function(index, el) {
 var ind_name = $(el).attr('id');
 data[ind_name] = $(el).val();
 });
 $.each(data, function(index, val) {
 if(val == ""){
 valid = false;
 }
 
 });
 if(!valid){
 $('.modal-body p').html('Всі поля повинні бути заповнені')
 $('#myModal').modal('show');
 return false;
 }
 
 data['key'] = $('#key').val();
 data['user_id'] = $('#user_id').val();
 var data='save='+JSON.stringify(data);
 
 $.ajax({
 url: 'controler/ajaxControler.php',
 type: 'POST',
 data: data,
 success: function(data){
 /*Меняем инпут для предотвращения дублирования*/
 $('.modal-body p').html(data);
 $('#myModal').modal('show');
 var control_insert = $("#key_id").attr('data-id');
 var key_id = $("#key_id").val();
 $("#key").val(key_id);
 var name = $("#msg > strong").text();
 if(control_insert == 'insert'){
 
 $('#mygarage').append(""+name+"");
 
 }
 
 },
 error: function(jqXHR, exception) {
 if (jqXHR.status === 0) {
 alert('.');
 } else if (jqXHR.status == 404) {
 alert('Requested page not found. [404]');
 } else if (jqXHR.status == 500) {
 alert('Internal Server Error [500].');
 } else if (exception === 'parsererror') {
 alert('Requested JSON parse failed.');
 } else if (exception === 'timeout') {
 alert('Time out error.');
 } else if (exception === 'abort') {
 alert('Ajax request aborted.');
 } else {
 alert('Uncaught Error.\n' + jqXHR.responseText);
 }
 }
 
 });
 
 });
 
			
			
	
			
			
			
			
			
				  |