В www/js/init-apps.js Я установил связь с сервером и извлеченные данные, необходимые для заполнения select. На странице #mainpage У меня есть выбор, я бы хотел, чтобы параметры были извлеченными данными. Как заполнить список опций на #mainpage из init-apps.js или мне нужно поместить кнопку на #mainpage и заполнить оттуда? До сих пор я не придумал способ сделать это из init-app.js таким образом, как я предпочел бы заполнить выбранный. Таким образом, когда приложение отобразит выбор, оно будет заполнено, и все пользователи должны сделать выбор, ввести имя пользователя и пароль и войти в систему.Fill select on app init intel xdk
0
A
ответ
0
// var leagues = "";
var xhr = new XMLHttpRequest();
xhr.onload = function(){
if(xhr.status == 200) {
leagues = xhr.responseText;
// app.consoleLog(fName,leagues) ;
var slen2 = leagues.indexOf('``'); // inserted in my php program
if (slen2 > 0) {
while (leagues.length > 0) {
var slen = leagues.indexOf('``');
var leag = leagues.substring(0,slen);
var slen3 = leagues.indexOf('^^'); // inserted in my php program
var _id = leagues.substring(slen+2,slen3);
$('#leagueid').append($("<option value= "+_id+">"+leag+"</option>"));
leagues = leagues.substr(slen3+2, leagues.length);
}
}
}
else if(xhr.status == 404)
{
navigator.notification.alert("Web Service Doesn't Exist", "Error");
}
else
{
navigator.notification.alert("Unknown error occured while connecting to server", "Error");
}
};
xhr.open("GET", "http://www.?????.com/dartleague/?????.php?my??=0");
xhr.send();
// #leagueid is ID of the select control