From 4dfcc4511b1e6a2c3e67a56adc632853133d4764 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Wed, 13 Aug 2014 11:23:57 +0000 Subject: [PATCH] SSDM-621: tabular view Bugfix SVN: 32169 --- .../html/js/views/ExperimentForm/ExperimentFormView.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ExperimentForm/ExperimentFormView.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ExperimentForm/ExperimentFormView.js index ef129b14d64..7df8d81a70a 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ExperimentForm/ExperimentFormView.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ExperimentForm/ExperimentFormView.js @@ -201,9 +201,12 @@ function ExperimentFormView(experimentFormController, experimentFormModel) { for(var i = 0; i < data.result.length; i++) { var subExperiment = data.result[i]; var link = $("<a>", { "style" : "cursor:pointer;" }).append(subExperiment.code); - link.click(function() { - _this._experimentFormController._mainController.changeView("showViewSamplePageFromPermId", subExperiment.permId); - }); + var clickFunction = function(permId) { + return function() { + _this._experimentFormController._mainController.changeView("showViewSamplePageFromPermId", permId); + } + } + link.click(clickFunction(subExperiment.permId)); $tbody.append($("<tr>").append($("<td>").append(link)).append("<td>" + subExperiment.sampleTypeCode + "</td>").append("<td>" + Util.getMapAsString(subExperiment.properties, 200) + "</td>")); } $subExperimentsList.append($table); -- GitLab