www/js/profile_setup.js

changeset 494
af28ebe4a779
parent 446
ee7bcfb8e270
child 523
3cccf4392a25
--- a/www/js/profile_setup.js	Fri Sep 13 23:02:38 2019 +0200
+++ b/www/js/profile_setup.js	Sat Sep 14 19:04:29 2019 +0200
@@ -23,40 +23,26 @@
 
 $(document).ready(function () {
 
-	var dataRecord = {};
-
+	var dataRecord = {},
 	// dropdownlist datasource from inventory_waters, must load sync
-	var waterUrl = "getwatersources.php";
-	var waterInvSource = {
+	waterUrl = "getwatersources.php",
+	waterInvSource = {
 		datatype: "json",
 		datafields: [
 			{ name: 'name', type: 'string' },
 		],
 		url: waterUrl,
 		async: false
-	};
-	var waterlist = new $.jqx.dataAdapter(waterInvSource);
-
-	var url = "includes/db_setup.php";
-
-	// Tooltips
-	$("#brewery_name").jqxTooltip({ content: 'De naam voor deze brouwerij.' });
-	$("#factor_mashhop").jqxTooltip({ content: 'Het efficientie percentage voor hop tijdens de maisch.' });
-	$("#factor_fwh").jqxTooltip({ content: 'Het efficientie percentage voor First Wort Hop.' });
-	$("#factor_pellet").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van hop pellets.' });
-	$("#factor_plug").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van hop plugs.' });
-	$("#factor_wethop").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van nat geplukte hop.' });
-	$("#factor_cryohop").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van Cryo Hop®.' });
-	$("#brix_correction").jqxTooltip({ content: 'Omzettingsfactor voor Plato naar Brix' });
-	$("#grain_absorbtion").jqxTooltip({ content: 'Absorbtie van water door graan (L/Kg)' });
+	},
+	waterlist = new $.jqx.dataAdapter(waterInvSource);
+	url = "includes/db_setup.php",
 
 	// Prepare the data
-	var source = {
+	source = {
 		datatype: "json",
 		cache: false,
 		datafields: [
 			{ name: 'brewery_name', type: 'string' },
-		/*	{ name: 'brewery_logo', type: 'array' },  */
 			{ name: 'factor_mashhop', type: 'number' },
 			{ name: 'factor_fwh', type: 'number' },
 			{ name: 'factor_pellet', type: 'number' },
@@ -70,10 +56,10 @@
 			{ name: 'default_water', type: 'string' }
 		],
 		url: url
-	};
+	},
 
 	// Load data and select one record.
-	var dataAdapter = new $.jqx.dataAdapter(source, {
+	dataAdapter = new $.jqx.dataAdapter(source, {
 		loadComplete: function () {
 			var records = dataAdapter.records;
 			dataRecord = records[0];
@@ -92,8 +78,20 @@
 		loadError: function (jqXHR, status, error) {
 		},
 	});
+
 	dataAdapter.dataBind();
 
+	// Tooltips
+        $("#brewery_name").jqxTooltip({ content: 'De naam voor deze brouwerij.' });
+        $("#factor_mashhop").jqxTooltip({ content: 'Het efficientie percentage voor hop tijdens de maisch.' });
+        $("#factor_fwh").jqxTooltip({ content: 'Het efficientie percentage voor First Wort Hop.' });
+        $("#factor_pellet").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van hop pellets.' });
+        $("#factor_plug").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van hop plugs.' });
+        $("#factor_wethop").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van nat geplukte hop.' });
+        $("#factor_cryohop").jqxTooltip({ content: 'Het efficientie percentage bij gebruik van Cryo Hop®.' });
+        $("#brix_correction").jqxTooltip({ content: 'Omzettingsfactor voor Plato naar Brix' });
+        $("#grain_absorbtion").jqxTooltip({ content: 'Absorbtie van water door graan (L/Kg)' });
+
 	// Editers
 	$("#brewery_name").jqxInput({ theme: theme, width: 640, height: 23 });
 	$("#factor_fwh").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 110, height: 23, min: -50, max: 50, decimalDigits: 0, spinButtons: true, symbol: '%', symbolPosition: 'right'  });
@@ -135,7 +133,8 @@
 
 	$("#Save").jqxButton({ template: "success", width: '90px', theme: theme });
 	$("#Save").click(function () {
-		var row = {
+		var data,
+		row = {
 			record: 1,
 			brewery_name: $("#brewery_name").val(),
 			factor_mashhop: $("#factor_mashhop").val(),
@@ -150,7 +149,7 @@
 			grain_absorbtion: parseFloat($("#grain_absorbtion").jqxNumberInput('decimal')),
 			default_water: $("#default_water").val()
 		};
-		var data = "update=true&" + $.param(row);
+		data = "update=true&" + $.param(row);
 		$.ajax({
 			dataType: 'json',
 			url: url,

mercurial