Changeset 494 for tapas


Ignore:
Timestamp:
04/27/12 15:06:34 (12 years ago)
Author:
rboipsl
Message:

ajout onglets v2.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tapas/web/project/formTapas_script.jsp

    r493 r494  
    2323        this.nbRequest = 1; 
    2424        this.tabActive = false; 
     25        this.numRequest = 1; 
    2526 
    2627 
     
    286287            //tabs 
    287288            $( ".tab_class" ).removeClass( "activated" ); 
    288             this.createTab(); 
     289            this.tabActive=this.createTab(); 
     290            this.numRequest=this.tabActive.numTab; 
    289291 
    290292            //formulaires 
     
    304306        if( true ) 
    305307        { 
    306             var numCurrent = this.tabActive.numTab; 
     308            var numCurrent2 = this.tabActive.numTab; 
     309            var numCurrent = this.numRequest; 
     310            //var numCurrent = 3; 
    307311 
    308312            var i; 
    309             var z = numCurrent; 
    310  
    311             //alert(this.nbRequest); 
    312             //$( "#all_" + numCurrent ).remove(); 
    313             //$( "#tab_request" + numCurrent ).remove(); 
    314             //alert(numCurrent); 
    315  
    316             //for (i=1 ; i<= this.nbRequest ; i++ ) { 
    317                /*if (i!=numCurrent) { 
    318                     //alert(document.getElementById("tab_request"+i).getAttribute("id")); 
    319                    document.getElementById("all_"+i).id="all_"+z; 
    320                    $( "#tab_request"+i).html("Request "+z); 
    321                    document.getElementById("tab_request"+i).id="tab_request"+z; 
    322  
    323                    document.getElementById("select_iobservatory_"+i).id="select_iobservatory_"+z; 
    324                    document.getElementById("iobservation_date_"+i).id="iobservation_date_"+z; 
    325                    document.getElementById("select_ispectral_choice_"+i).id="select_ispectral_choice_"+z; 
    326                    document.getElementById("iminspectral_ranger_"+i).id="iminspectral_ranger_"+z; 
    327                    document.getElementById("imaxspectral_ranger_"+i).id="imaxspectral_ranger_"+z; 
    328                    document.getElementById("select_ifunction_"+i).id="select_ifunction_"+z; 
    329                    document.getElementById("select_icr_"+i).id="select_icr_"+z; 
    330                    document.getElementById("ira_"+i).id="ira_"+z; 
    331                    document.getElementById("ide_"+i).id="ide_"+z; 
    332                    document.getElementById("iza_"+i).id="iza_"+z; 
    333                    document.getElementById("irp_"+i).id="irp_"+z; 
    334                    document.getElementById("isr_"+i).id="isr_"+z; 
    335                    document.getElementById("select_iformat_"+i).id="select_iformat_"+z; 
    336                    document.getElementById("select_irextinction_"+i).id="select_irextinction_"+z; 
    337                    document.getElementById("select_ih2oe_"+i).id="select_ih2oe_"+z; 
    338                    document.getElementById("select_io2e_"+i).id="select_io2e_"+z; 
    339                    document.getElementById("select_io3e_"+i).id="select_io3e_"+z; 
    340                    document.getElementById("select_ico2e_"+i).id="select_ico2e_"+z; 
    341                    z++; 
    342                } */ 
    343                /*else { 
    344                    var tempi=z; 
    345                    z="99"; 
    346                     //alert(document.getElementById("tab_request"+i).getAttribute("id")); 
    347                    document.getElementById("all_"+i).id="all_"+z; 
    348                    $( "#tab_request"+i).html("Request "+z); 
    349                    document.getElementById("tab_request"+i).id="tab_request"+z; 
    350  
    351                    document.getElementById("select_iobservatory_"+i).id="select_iobservatory_"+z; 
    352                    document.getElementById("iobservation_date_"+i).id="iobservation_date_"+z; 
    353                    document.getElementById("select_ispectral_choice_"+i).id="select_ispectral_choice_"+z; 
    354                    document.getElementById("iminspectral_ranger_"+i).id="iminspectral_ranger_"+z; 
    355                    document.getElementById("imaxspectral_ranger_"+i).id="imaxspectral_ranger_"+z; 
    356                    document.getElementById("select_ifunction_"+i).id="select_ifunction_"+z; 
    357                    document.getElementById("select_icr_"+i).id="select_icr_"+z; 
    358                    document.getElementById("ira_"+i).id="ira_"+z; 
    359                    document.getElementById("ide_"+i).id="ide_"+z; 
    360                    document.getElementById("iza_"+i).id="iza_"+z; 
    361                    document.getElementById("irp_"+i).id="irp_"+z; 
    362                    document.getElementById("isr_"+i).id="isr_"+z; 
    363                    document.getElementById("select_iformat_"+i).id="select_iformat_"+z; 
    364                    document.getElementById("select_irextinction_"+i).id="select_irextinction_"+z; 
    365                    document.getElementById("select_ih2oe_"+i).id="select_ih2oe_"+z; 
    366                    document.getElementById("select_io2e_"+i).id="select_io2e_"+z; 
    367                    document.getElementById("select_io3e_"+i).id="select_io3e_"+z; 
    368                    document.getElementById("select_ico2e_"+i).id="select_ico2e_"+z; 
    369                    z=tempi; 
    370                }*/ 
    371  
    372             //} 
    373  
     313            var z = 1; 
     314 
     315            //suppression onglet et form et controles calendrier caché 
    374316            $( "#all_" + numCurrent ).remove(); 
    375317            $( "#tab_request" + numCurrent ).remove(); 
    376318 
    377             //tabs 
    378             $( ".tab_class" ).removeClass( "activated" ); 
    379  
    380             //$( "#tab_request" + this.last ).addClass( "activated" ); 
    381             $( "#tab_request1" ).addClass( "activated" ); 
    382  
    383             //formulaires 
    384             $( ".divAll" ).hide(); 
    385             $( "#all_1" ).show(); 
     319            $( "#AnyTime--iobservation_date_" + numCurrent ).remove(); 
     320            $( "#AnyTime--ira_" + numCurrent ).remove(); 
     321 
     322            $( "#iobservation_date_"+numCurrent ).remove(); 
     323 
     324 
    386325            this.tabActive.numTab = "1"; 
    387  
     326            this.numRequest = "1"; 
    388327            // this.nbRequest--; 
    389  
    390328            if( 1 >= this.nbRequest ) 
    391329                this.delRequestButton.disable(); 
     
    394332            else this.addRequestButton.enable(); 
    395333 
    396  
    397334            for( i = 1; i <= this.nbRequest; i++ ) 
    398335            { 
    399                 if( i > numCurrent ) 
     336                if( i != numCurrent ) 
    400337                { 
    401338                    //alert(document.getElementById("tab_request"+i).getAttribute("id")); 
     
    423360                    document.getElementById( "select_io3e_" + i ).id = "select_io3e_" + z; 
    424361                    document.getElementById( "select_ico2e_" + i ).id = "select_ico2e_" + z; 
     362                    document.getElementById( "AnyTime--iobservation_date_"+i).id = "AnyTime--iobservation_date_" + z; 
     363                    document.getElementById( "AnyTime--ira_"+i).id = "AnyTime--ira_" + z; 
    425364                    z++; 
     365 
    426366                } 
    427  
    428367            } 
     368 
     369 
     370            this.nbRequest--; 
     371 
     372            //tabs 
     373            $( ".tab_class" ).removeClass( "activated" ); 
     374 
     375            //$( "#tab_request" + this.last ).addClass( "activated" ); 
     376            $( "#tab_request1" ).addClass( "activated" ); 
     377 
     378            //formulaires 
     379            $( ".divAll" ).hide(); 
     380            $( "#all_1" ).show(); 
    429381 
    430382        } 
     
    444396        $( ".divAll" ).hide(); 
    445397        $( "#all_" + realTabId ).show(); 
     398 
     399        this.numRequest=realTabId; 
     400        this.tabActive.numTab=realTabId; 
    446401 
    447402        if( 1 == realTabId ) this.delRequestButton.disable(); 
     
    460415        $( "#all_" + this.tabActive.numTab ).show(); 
    461416 
    462         if( 1 == this.tabActive.numRequest ) this.delRequestButton.disable(); 
     417        if( 1 == this.numRequest ) this.delRequestButton.disable(); 
    463418        else this.delRequestButton.enable(); 
    464419    }, 
Note: See TracChangeset for help on using the changeset viewer.