Changeset 2018


Ignore:
Timestamp:
Sep 15, 2011, 12:10:13 PM (8 years ago)
Author:
tjeerd@…
Message:

VIS-16 and VIS-14. Changes in VisualizeController? (VIS-16), index.gsp (VIS-14), visualization.css (both) and visualization.js (both)

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/dbnp/visualization/VisualizeController.groovy

    r2016 r2018  
    119119        }
    120120
    121                 return sendResults(fields)
     121                return sendResults(['studyIds': studies, 'fields': fields])
    122122        }
    123123
     
    152152        def types = determineVisualizationTypes(rowType, columnType)
    153153
    154         println "types: "+types
     154        println "types: "+types+", determined this based on "+rowType+" and "+columnType
    155155        return sendResults(types)
    156156        }
  • trunk/grails-app/views/visualize/index.gsp

    r2017 r2018  
    8080            <h1>Visualize your study</h1>
    8181
    82             <div id="message_counter" onclick="errorDiv(); return false;">0</div>
     82            <div id="message_counter" onClick="errorDiv(); return false;">0</div>
    8383
    8484            <div id="message_container">
  • trunk/web-app/css/visualization.css

    r2017 r2018  
    1919    padding: 5px 35px;
    2020    margin: 2px 10px;
    21     display: none;
    2221}
    2322
  • trunk/web-app/js/visualization.js

    r2017 r2018  
    2525function changeStudy() {
    2626    $( "#menu_study" ).find("div.formulier").hide();
     27    $( '#rows, #columns, #types' ).empty();
     28    clearStep(".menu_item");
     29
     30    if( visualization )
     31        visualization.destroy();
     32
     33    $( "#menu_study" ).addClass("menu_item_fill");
    2734
    2835    if($( '#study option:selected' ).val()!="") {
     
    3340            "errorMessage": "An error occurred while retrieving variables from the server. Please try again or contact a system administrator.",
    3441            "success": function( data, textStatus, jqXHR ) {
    35                 // Remove all previous entries from the list
    36                 $( '#rows, #columns, #types' ).empty();
    37 
    38                 if( visualization )
    39                     visualization.destroy();
     42
    4043
    4144                if(data.infoMessage) {
     
    4346                }
    4447
    45                 clearStep(".menu_item");
    46                
    4748                // Add all fields to the lists
    48                 if( data.returnData ) {
    49                     var returnData = data.returnData;
     49                if( data.returnData.studyIds==$( '#study option:selected' ).val() ) {
     50                    var returnData = data.returnData.fields;
     51
     52                    clearStep("#menu_study");
    5053
    5154                    var prevCat = "";
     
    6669            }
    6770        },'menu_study');
    68     } else {
    69         $( '#rows, #columns, #types' ).empty();
    70         clearStep(".menu_item");
    71 
    72         $( "#menu_study" ).addClass("menu_item_fill");
    7371    }
    7472}
Note: See TracChangeset for help on using the changeset viewer.