2010-07-26 7 views
2

Je veux partager des valeurs entre les deux fonctions javascript mais au-dessous en deuxième fonction, je ne peux pas obtenir la valeur de la variable globaleJavascript - Problème pour accéder à des variables globales

// Following two are global variables 
    var grid; 
    var masterTable; 

    function GridCreated(sender, args) 
    { 
     grid = sender; // setting values 
     masterTable = sender.get_masterTableView(); // setting values - Here masterTable has values in it 
     masterTable.selectAllItems(true); 
    } 



    function abc() 
    { 
     debugger; 
     var collectionofordernumber = 0; 


       var selectedrows = mastertable.get_selecteditems(); // HERE I UNABLE TO GET THE VALUES FROM MASTERTABLE 

     for (var i = 0; i < selectedrows.length; i++) 
       { 
        var row = selectedrows[i]; 
        var cell = mastertable.getcellbycolumnuniquename(row, "ordernumber") 
      collectionofordernumber = collectionofordernumber + "-" + cell.innerhtml; 
       } 

     document.getelementbyid("hdf1").value = collectionofordernumber; 
     alert('I m here'); 
    } 

Je veux partager des valeurs à travers le deux fonctions javascript mais ci-dessous dans la deuxième fonction Je ne peux pas obtenir la valeur de la variable globale

Répondre

8

Vous avez défini la variable masterTable mais y accéder avec mastertable en minuscule?

Questions connexes