我有一个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>
答案 0 :(得分:0)
你需要把这个变量放在函数旁边,然后这个变量才能被访问
<script>
var projekty;
function nacitajProjekty() {
$.ajax({
url: "/api/jira-server/all-projects",
async: false,
success: function (returnData) {
projekty = returnData;
console.log(projekty)
}
});
}
</script>