From 50dd20a3b817e11c021580f6d59f45eec5f8c634 Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Fri, 18 Mar 2016 12:16:44 +0000
Subject: [PATCH] =?UTF-8?q?SSDM-3357=20:=20Select=20Experiment=20type=20dr?=
 =?UTF-8?q?opdown=20should=20show=20a=20placeholder=20text=20=E2=80=9CSele?=
 =?UTF-8?q?ct=20experiment=20type=E2=80=9D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

SVN: 35941
---
 .../js/views/ExperimentTable/ExperimentTableView.js    | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/ExperimentTable/ExperimentTableView.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/ExperimentTable/ExperimentTableView.js
index da8e2a046b8..06fa343ade6 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/ExperimentTable/ExperimentTableView.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/ExperimentTable/ExperimentTableView.js
@@ -27,11 +27,9 @@ function ExperimentTableView(experimentTableController, experimentTableModel) {
 			$container.append($title);
 		}
 		
-		var $toolbox = $("<div>", { 'id' : 'toolBoxContainer', class : 'toolBox'});
-		$toolbox.append("Experiment Type: ");
-		$toolbox.append(this._getProjectExperimentTypesDropdown()).append(" ").append();
-		
-		$container.append($toolbox);
+		var toolbarModel = [];
+		toolbarModel.push({ component : this._getProjectExperimentTypesDropdown(), tooltip: "Select an experiment type to visualize on the table" });
+		$container.append(FormUtil.getToolbar(toolbarModel));
 		$container.append(this._tableContainer);
 	}
 	
@@ -49,7 +47,7 @@ function ExperimentTableView(experimentTableController, experimentTableModel) {
 	this._getProjectExperimentTypesDropdown = function() {
 		var _this = this;
 		var	$typesSelector = $('<select>', { class : 'form-control' });
-		$typesSelector.append($('<option>', { 'value' : '' }).text(''));
+		$typesSelector.append($("<option>").attr('value', '').attr('selected', '').attr('disabled', '').text("Select an experiment type"));
 		for(typeCode in this._experimentTableModel.types) {
 			$typesSelector.append($('<option>', { 'value' : typeCode }).text(typeCode));
 		}
-- 
GitLab