www/js/rec_edit.js

changeset 166
635033a29c48
parent 159
6428dae0605d
child 168
ce92dc75cb09
equal deleted inserted replaced
165:5970c8377b89 166:635033a29c48
1192 var source = { 1192 var source = {
1193 datatype: "json", 1193 datatype: "json",
1194 cache: false, 1194 cache: false,
1195 datafields: [ 1195 datafields: [
1196 { name: 'record', type: 'number' }, 1196 { name: 'record', type: 'number' },
1197 { name: 'uuid', type: 'string' },
1198 { name: 'locked', type: 'bool' },
1197 { name: 'st_name', type: 'string' }, 1199 { name: 'st_name', type: 'string' },
1198 { name: 'st_letter', type: 'string' }, 1200 { name: 'st_letter', type: 'string' },
1199 { name: 'st_guide', type: 'string' }, 1201 { name: 'st_guide', type: 'string' },
1200 { name: 'st_type', type: 'string' }, 1202 { name: 'st_type', type: 'string' },
1201 { name: 'st_category', type: 'string' }, 1203 { name: 'st_category', type: 'string' },
1269 // Load data and select one record. 1271 // Load data and select one record.
1270 var dataAdapter = new $.jqx.dataAdapter(source, { 1272 var dataAdapter = new $.jqx.dataAdapter(source, {
1271 loadComplete: function () { 1273 loadComplete: function () {
1272 var records = dataAdapter.records; 1274 var records = dataAdapter.records;
1273 dataRecord = records[0]; 1275 dataRecord = records[0];
1276 // Hidden record uuid
1274 $("#name").val(dataRecord.name); 1277 $("#name").val(dataRecord.name);
1275 $("#notes").val(dataRecord.notes); 1278 $("#notes").val(dataRecord.notes);
1276 $("#st_name").val(dataRecord.st_name); 1279 $("#st_name").val(dataRecord.st_name);
1277 $("#st_letter").val(dataRecord.st_letter); 1280 $("#st_letter").val(dataRecord.st_letter);
1278 $("#st_guide").val(dataRecord.st_guide); 1281 $("#st_guide").val(dataRecord.st_guide);
2689 var miscrow = $('#miscGrid').jqxGrid('getrows'); 2692 var miscrow = $('#miscGrid').jqxGrid('getrows');
2690 var yeastrow = $('#yeastGrid').jqxGrid('getrows'); 2693 var yeastrow = $('#yeastGrid').jqxGrid('getrows');
2691 var mashrow = $('#mashGrid').jqxGrid('getrows'); 2694 var mashrow = $('#mashGrid').jqxGrid('getrows');
2692 var row = { 2695 var row = {
2693 record: my_record, 2696 record: my_record,
2697 uuid: dataRecord.uuid,
2694 name: $("#name").val(), 2698 name: $("#name").val(),
2695 notes: $("#notes").val(), 2699 notes: $("#notes").val(),
2696 st_name: $('#st_name').val(), 2700 st_name: $('#st_name').val(),
2697 st_letter: $('#st_letter').val(), 2701 st_letter: $('#st_letter').val(),
2698 st_guide: $('#st_guide').val(), 2702 st_guide: $('#st_guide').val(),

mercurial