54 datatype: 'json', |
54 datatype: 'json', |
55 cache: false, |
55 cache: false, |
56 datafields: [ |
56 datafields: [ |
57 { name: 'record', type: 'number' }, |
57 { name: 'record', type: 'number' }, |
58 { name: 'name', type: 'string' }, |
58 { name: 'name', type: 'string' }, |
|
59 { name: 'uuid', type: 'string' }, |
59 { name: 'alpha', type: 'float' }, |
60 { name: 'alpha', type: 'float' }, |
60 { name: 'beta', type: 'float' }, |
61 { name: 'beta', type: 'float' }, |
61 { name: 'humulene', type: 'float' }, |
62 { name: 'humulene', type: 'float' }, |
62 { name: 'caryophyllene', type: 'float' }, |
63 { name: 'caryophyllene', type: 'float' }, |
63 { name: 'cohumulone', type: 'float' }, |
64 { name: 'cohumulone', type: 'float' }, |
211 // add new row. |
212 // add new row. |
212 addButton.click(function(event) { |
213 addButton.click(function(event) { |
213 editrow = -1; |
214 editrow = -1; |
214 $('#popupWindow').jqxWindow({ position: { x: 110, y: 30 } }); |
215 $('#popupWindow').jqxWindow({ position: { x: 110, y: 30 } }); |
215 $('#name').val('Nieuwe hop'); |
216 $('#name').val('Nieuwe hop'); |
|
217 dataRecord.uuid = ''; |
216 $('#alpha').val(0); |
218 $('#alpha').val(0); |
217 $('#beta').val(0); |
219 $('#beta').val(0); |
218 $('#humulene').val(0); |
220 $('#humulene').val(0); |
219 $('#caryophyllene').val(0); |
221 $('#caryophyllene').val(0); |
220 $('#cohumulone').val(0); |
222 $('#cohumulone').val(0); |
342 $('#Clone').jqxButton({ template: 'warning', width: '90px', theme: theme }); |
344 $('#Clone').jqxButton({ template: 'warning', width: '90px', theme: theme }); |
343 $('#Clone').click(function() { |
345 $('#Clone').click(function() { |
344 var row = { |
346 var row = { |
345 record: -1, |
347 record: -1, |
346 name: $('#name').val() + ' kopie', |
348 name: $('#name').val() + ' kopie', |
|
349 uuid: '', |
347 alpha: parseFloat($('#alpha').jqxNumberInput('decimal')), |
350 alpha: parseFloat($('#alpha').jqxNumberInput('decimal')), |
348 beta: parseFloat($('#beta').jqxNumberInput('decimal')), |
351 beta: parseFloat($('#beta').jqxNumberInput('decimal')), |
349 humulene: parseFloat($('#humulene').jqxNumberInput('decimal')), |
352 humulene: parseFloat($('#humulene').jqxNumberInput('decimal')), |
350 caryophyllene: parseFloat($('#caryophyllene').jqxNumberInput('decimal')), |
353 caryophyllene: parseFloat($('#caryophyllene').jqxNumberInput('decimal')), |
351 cohumulone: parseFloat($('#cohumulone').jqxNumberInput('decimal')), |
354 cohumulone: parseFloat($('#cohumulone').jqxNumberInput('decimal')), |
374 rowID = $('#jqxgrid').jqxGrid('getrowid', editrow); |
377 rowID = $('#jqxgrid').jqxGrid('getrowid', editrow); |
375 } |
378 } |
376 row = { |
379 row = { |
377 record: rowID, |
380 record: rowID, |
378 name: $('#name').val(), |
381 name: $('#name').val(), |
|
382 uuid: dataRecord.uuid, |
379 alpha: parseFloat($('#alpha').jqxNumberInput('decimal')), |
383 alpha: parseFloat($('#alpha').jqxNumberInput('decimal')), |
380 beta: parseFloat($('#beta').jqxNumberInput('decimal')), |
384 beta: parseFloat($('#beta').jqxNumberInput('decimal')), |
381 humulene: parseFloat($('#humulene').jqxNumberInput('decimal')), |
385 humulene: parseFloat($('#humulene').jqxNumberInput('decimal')), |
382 caryophyllene: parseFloat($('#caryophyllene').jqxNumberInput('decimal')), |
386 caryophyllene: parseFloat($('#caryophyllene').jqxNumberInput('decimal')), |
383 cohumulone: parseFloat($('#cohumulone').jqxNumberInput('decimal')), |
387 cohumulone: parseFloat($('#cohumulone').jqxNumberInput('decimal')), |