私はモバイルアプリです。私は、Ajaxは私がこれをどのように行うことができます完了後にjquery ajax呼び出しを実行する
...私は完全な機能がsqliteのに挿入されたすべてのデータの後に実行したい
$.ajax({
url: 'http://www.xxxxxxxxxxxxxxxx',
data: {name: 'Chad'},
dataType: 'jsonp',
success: function(data){
$.each(data.posts, function(i,post){
$.mobile.notesdb.transaction(function(t) {
t.executeSql('INSERT into bill (barcode, buildingcode, buildingaddress, flatname, flatdescription, entryseason, period, amount, pastpayments, todaypayments, receiptno) VALUES (?,?,?,?,?,?,?,?,?,?,?);',
[post.Id, post.Code, post.Address, post.Name, post.Description, post.EntrySeason, post.Period, post.Revenue, post.PastPayments, post.todaypayments, post.receiptno],
//$.mobile.changePage('#page3', 'slide', false, true),
null);
});
});
},
complete: function(){test = 1;}
});
このコードウェブサーバの聖霊降臨祭からのデータを受信するために呼び出しを使用します?
complete
コールバックがあなたのexecuteSql
機能であるべき
あなたのAJAX呼び出しからではなく、sqliteからイベントを取得する必要があります。 –