www/js/inv_fermentables.js

changeset 197
63174cff2cc1
parent 195
2ac491548d8d
child 199
dad62ec9af18
--- a/www/js/inv_fermentables.js	Tue Jan 22 22:46:58 2019 +0100
+++ b/www/js/inv_fermentables.js	Wed Jan 23 19:43:55 2019 +0100
@@ -230,11 +230,22 @@
 		columns: [
 			{ text: 'Producent', datafield: 'supplier', width: 140 },
 			{ text: 'Vergistbaar product', datafield: 'name' },
-			{ text: 'Soort', datafield: 'type', align: 'center', cellsalign: 'center', width: 135,
+			{ text: 'Soort', width: 135, filtertype: 'list', /*filteritems: FermentableTypeAdapter, displayfield: 'nl',*/ datafield: 'type',
 			  cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
-				return "<div style='margin: 4px;' class='jqx-center-align'>" + FermentableTypeData[value].nl + "</div>";
-			  }
-		       	},
+				  return "<div style='margin: 4px;' class='jqx-center-align'>" + FermentableTypeData[rowdata.type].nl + "</div>";
+			  },
+//	  		  createfilterwidget: function (column, htmlElement, editor) {
+//				editor.jqxDropDownList({ displayMember: "nl", valueMember: "id" });
+//			  }
+//			  createfilterwidget: function (column, columnElement, widget) {
+//				  widget.jqxDropDownList({ dropDownWidth: 350 });
+//			  }
+			},
+//			{ text: 'Soort', datafield: 'type', align: 'center', cellsalign: 'center', width: 135,
+//			  cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
+//				return "<div style='margin: 4px;' class='jqx-center-align'>" + FermentableTypeData[value].nl + "</div>";
+//			  },
+//		       	},
 			{ text: 'Graan type', datafield: 'graintype', align: 'center', cellsalign: 'center', width: 125,
 			  cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
 				return "<div style='margin: 4px;' class='jqx-center-align'>" + GrainTypeData[value].nl + "</div>";

mercurial