2017-05-11 61 views
0

我有一個jQuery函數,它有一個參數,我加載的對象列表。關鍵是我想在我的jsp頁面的其他部分訪問這個參數。訪問jQuery的功能參數到網頁的其他部分

<script> 
    function nacitajProjekty() { 
     var projekty 

     $.ajax({ 
      url: "/api/jira-server/all-projects", 
      async: false, 
      success: function (returnData) { 
       projekty = returnData; 
       console.log(projekty) 

      } 
     }); 
    } 
</script> 

<label for="multiselect">Projekty</label> 
     <select id="multiselect" multiple="multiple" data-placeholder="Vyberte projekt..."> 
     </select> 
      <script> 

        $("#multiselect").kendoMultiSelect({ 
         dataSource: I WANT TO ACCESS VARIABLE "projekty" here, 
         dataTextField: "name", 
         dataTextValue: "id" 
        }); 

      </script> 

回答

0

你需要把這個變量出方的功能,那麼這個變量將是入店globly

<script> 
    var projekty; 
    function nacitajProjekty() { 
     $.ajax({ 
      url: "/api/jira-server/all-projects", 
      async: false, 
      success: function (returnData) { 
       projekty = returnData; 
       console.log(projekty) 

      } 
     }); 
    } 
</script> 
+0

我嘗試過,但它不工作 –

+0

使用控制檯@MartinDurco檢查。 '$(「#multiselect」)之前的'projekty'。kendoMultiSelect({'聲明。檢查'projekty'''undefind'或空白 – Manoj