現在、phonegapアプリケーションでこのコードを使用しています
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","http://192.168.1.19:8080/searchMobile?categoryRequest=true", true);
xmlhttp.send(null);
xmlhttp.onreadystatechange = function() {alert(xmlhttp.status);
if (xmlhttp.readyState == 4) {
var responseObject = eval("(" + xmlhttp.responseText + ")");
var results = responseObject.result;
if (results != null)
{
var resLength = results.length;
category.length = category.length + resLength;
for ( var i = 0; i < resLength; i++)
{
category.options[category.length - (resLength - i)].innerHTML = results[i].categoryName;
$(category).selectmenu("refresh");
}
}
}
このコードは Android で動作していますが、iPhone でこのコードを実行すると、ステータス 0 が表示されて動作しません。どうすればこの問題を克服できますか。