Ignore:
Timestamp:
12/05/11 17:51:54 (13 years ago)
Author:
vmipsl
Message:

Login BO
visu sous-menus

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ether_megapoli/trunk/web/visualization/visu_parameter_by_pf-script.jsp

    r278 r285  
    1818        this.selectedPlateform = false; 
    1919        this.selectedParameter = false; 
     20        // This variable is needed to manage the subMenu id's 
     21        this.selectedParameterId = false; 
    2022        this.beginDate = false; 
    2123        this.endDate = false; 
     
    202204        if( this.selectedParameter ) 
    203205            this.selectedParameter = false; 
     206        this.selectedParameterId = false; 
    204207 
    205208        // Change axe's list select 
     
    223226    onSelectParameter: function( objParameter ) 
    224227    { 
    225         if( this.selectedParameter && objParameter.getId() == this.selectedParameter.getId() ) 
     228        if( this.selectedParameter && objParameter.getId() == this.selectedParameterId ) 
    226229            return; 
    227230 
     
    230233            this.selectedParameter.unselect(); 
    231234 
     235        this.selectedParameterId = objParameter.getId(); 
    232236        this.selectedParameter = objParameter; 
    233237        this.selectedParameter.select(); 
    234238 
    235239        // Change title 
    236         $( "#textareaTitle" ).html( this.selectedPlateform.getName() + " - " + this.selectedParameter.getName() ); 
     240        $( "#textareaTitle" ).html( this.selectedPlateform.getName() + " - " + this.selectedParameter.getNameWithCode() ); 
    237241 
    238242        // Update number and list of parameter to display 
     
    318322 
    319323        $dialog.dialog( 'open' ); 
    320 //        return false; 
    321324    }, 
    322325 
     
    374377                // INIT 
    375378                this.selectPlots.clear(); 
    376                 this.selectParameters.empty(); 
     379                this.selectParameters = $(); 
    377380                this.selectPlotsPlateformType = false; 
    378381 
     
    416419                    this.selectPlots.select( plotValue, false ); 
    417420                    this.selectPlotsPlateformType = this.selectedPlateform.jsonElement.type; 
    418 //                    if( !isParameterAlreadySelected ) 
    419                     this.selectParameters.push( this.selectedParameter.getId() ); 
     421                    if( !isParameterAlreadySelected ) 
     422                        this.selectParameters.push( this.selectedParameter.getId() ); 
    420423 
    421424                    this.numberParameterToDisplay = this.selectPlots.getSize(); 
     
    436439        if( 1 <= this.numberParameterToDisplay && 1 <= this.selectPlots.getSize() ) 
    437440        { 
    438             var index = 0; 
    439             this.selectPlots.arrayOptions.each( function( option ) 
     441            this.selectPlots.arrayOptions.each( function( index, option ) 
    440442            { 
    441443                arrayPIdPId[index] = option.itemValue; 
    442                 index++; 
    443444            } ); 
    444445        } 
Note: See TracChangeset for help on using the changeset viewer.