Select 应用程序初始化英特尔xdk时填充选择

Select 应用程序初始化英特尔xdk时填充选择,select,intel-xdk,Select,Intel Xdk,在www/js/init-apps.js中,我与服务器建立了通信,并检索了填充select所需的数据。在主页面上,我有一个选择,我希望选项是检索到的数据。如何从init-apps.js中填写主页上的选项列表,还是需要在主页上放置一个按钮并从那里填写?到目前为止,我还没有从init-app.js中找到一种方法来完成这项工作,这是我希望填充select的方式。这样,当应用程序显示select时,用户所要做的就是进行选择,输入用户名和密码并登录 // var leagues = ""; var xh

在www/js/init-apps.js中,我与服务器建立了通信,并检索了填充select所需的数据。在主页面上,我有一个选择,我希望选项是检索到的数据。如何从init-apps.js中填写主页上的选项列表,还是需要在主页上放置一个按钮并从那里填写?到目前为止,我还没有从init-app.js中找到一种方法来完成这项工作,这是我希望填充select的方式。这样,当应用程序显示select时,用户所要做的就是进行选择,输入用户名和密码并登录

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