我正在制作一个Android应用程序,因为我已经给了一个ajax加载器,但它没有在那个应用程序中显示我使用的是Sqlite数据库和phonegap
在JQuery中: -
function callXMLConnection(){
$.mobile.loading('show',{
text: "Loading...",
textVisible: true,
theme: "d",
textonly: false,
html: ""
});
$.ajax({
type: "GET",
url: "one.html",
contentType: "text/xml",
dataType: "xml",
data: "",
crossDomain:true,
success: function(xml) {
$.mobile.loading('hide');
$(xml).find('outlet').each(function(){
var outlet_Id = $(this).find('outlet_id').text(); // Outlet ID
var outlet_Title = $(this).find('title').text(); //Outlet Title
db.transaction(function(transaction) {
transaction.executeSql('INSERT INTO Envy_Outlet VALUES((SELECT max(id)+1 FROM Envy_Outlet),"'+outlet_Id+'","'+outlet_Title+'")',nullHandler,errorHandler);
});
var scripts = "<li><a href='#' onclick='get_Table_List(id);' id='"+outlet_Id+"'>"+outlet_Title+"</a></li>"
$(".outlet").append(scripts).trigger('create');
});
return false;
}
});
}
在HTML5中: -
<div data-role="content" >
<div class="my_body">
<ul class="outlet" id="outlet_id"></ul>
</div>
</div>