0
呼叫時,可以請告訴我如何調用同步方法的jQuery或Java腳本同步。 其實問題是,我點擊button.And調用一個函數,並獲得一些價值。當獲得下面的函數調用,我得到未定義的值,一段時間後,我會得到價值。 我會用我的例子來解釋。 1)我需要在獲得CASENAME值單擊刪除button.I我得到的值從數據基礎。而得到這個的DeleteFolder函數調用。還有,我將獲得價值不確定。 然後我會在這裏得到真正的價值alert(「CASENAME」+ CASENAME);我想我需要同步這個方法,就像我們在java中做的那樣。如何的jQuery或JavaScript
$(document).on('click', '.del', function(event) {
ROW_ID = $(this).closest(".caseRowClick").attr("id");
//getCaseNameValue();
db.transaction(function (tx) {
var caseName_h = $('.caseName_h').val();
$yoursql = 'SELECT CaseName FROM CaseTable WHERE id ='+ ROW_ID;
tx.executeSql($yoursql, [], function (tx, results) {
CASENAME=results.rows.item(0).CaseName;
alert("CASENAME"+CASENAME);
});
});
deleteData();
deleteFolder();
$(".ctrl").toggleClass("togg");
event.stopPropagation();
});
function deleteFolder(){
alert(CASENAME);
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fs) {
console.log("Root ================********************* " + fs.root.fullPath);
TEXTFILE_PATH=fs.root.fullPath;
fs.root.getDirectory(CASENAME, {create: true, exclusive: false},
function(dirEntry) {
dirEntry.removeRecursively(successfullyDelete, faildelete)
});
});
}
但我已經創建CASENAME全球.Ok試圖 – Rohit
沒有得到..Getting不確定.. :( – Rohit
我的東西的價值是真的''爲results.rows.item undefined' (0).CaseNam' – loxxy