Javascript 将jQuery函数参数访问到网页的其他部分
我有一个jQuery函数,它有一个参数,我在其中加载一个对象列表。关键是我想在jsp页面的其他部分访问此参数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
<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
或为空