Javascript 将jQuery函数参数访问到网页的其他部分

Javascript 将jQuery函数参数访问到网页的其他部分,javascript,jquery,html,Javascript,Jquery,Html,我有一个jQuery函数,它有一个参数,我在其中加载一个对象列表。关键是我想在jsp页面的其他部分访问此参数 <script> function nacitajProjekty() { var projekty $.ajax({ url: "/api/jira-server/all-projects", async: false, success: function (r

我有一个jQuery函数,它有一个参数,我在其中加载一个对象列表。关键是我想在jsp页面的其他部分访问此参数

<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>

函数nacitajProjekty(){
项目风险
$.ajax({
url:“/api/jira服务器/所有项目”,
async:false,
成功:函数(返回数据){
projekty=返回数据;
控制台日志(projekty)
}
});
}
项目
$(“#multiselect”).kendoMultiSelect({
数据源:我想在这里访问变量“projekty”,
dataTextField:“名称”,
dataTextValue:“id”
});

您需要将此变量放在函数外,然后此变量将可全局访问

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

            }
        });
    }
</script>

var项目;
函数nacitajProjekty(){
$.ajax({
url:“/api/jira服务器/所有项目”,
async:false,
成功:函数(返回数据){
projekty=返回数据;
控制台日志(projekty)
}
});
}

@MartinDurco使用控制台检查
projekty
$(“#multiselect”)之前。kendoMultiSelect({
声明。检查
projekty
是否为
undfind
或为空