我在的PhoneGap的iPhone應用程序,其中i其中包含經度和緯度,並有相應的區域名的價值sqlite3的有一個數據庫工作。我已經複製了應用程序中的sqlite數據文件。我需要從sqlite獲取數據並在視圖中的表中顯示數據,所以如何獲取JavaScript中的數據?如何讀取sqlite3的數據在JavaScript中的PhoneGap應用程序的iPhone
1
A
回答
0
我有同樣的問題,但沒有得到它的工作,但也許my question和答案可以幫助你。
-1
@shasha與PhoneGap的-1.4.1.js
(如果u使用1.4.1版本的手機的差距),它會正常工作。
@InderKumarRathore取代的phonegap.js」文件refrence花花公子,我只是理解了它 這是我的表視圖或UR可以說列表視圖
<body>
<div class="toolbar">
<h1 id="pageTitle"></h1>
<a id="backButton" class="button" href="#"></a>
<a class="button" href="#searchForm">Search</a>
</div>
<ul id="home" title="Music" selected="true">
<li><a href="#artists">Artists</a></li>
<li><a href="#settings">Settings</a></li>
<li><a href="stats.gtpl">Stats</a></li>
<li><a href="#themes">Theme Switcher</a></li>
<li><a href="#iui-cache-panel">HTML5 WebApp Cache</a></li>
<li><a href="http://code.google.com/p/iui/" target="_self">About</a></li>
<li>Nothing</li>
</ul> </body>
和Java腳本的使用此代碼
$('#home').append('<li>'+data+'</li>');
數據將變量ü想要使用
希望它的工作它對我來說...... !!!!
乾杯
+0
這與sqlite有什麼關係?我只看到一些html和一行jQuery代碼。 – PiTheNumber 2012-02-08 15:48:35
+0
對不起,我忘了提及,....在JS文件中的數據是從數據庫中。 – WaaleedKhan 2012-02-09 12:44:52
0
@PiTheNumber嘗試代碼
var arr = new Array();
// Wait for PhoneGap to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// Populate the database
//
function populateDB(tx) {
tx.executeSql('DROP TABLE IF EXISTS DEMO');
tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, data)');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (1, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (2, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (3, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (4, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (5, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (6, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (7, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (8, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (9, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (10, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (11, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (12, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (13, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (14, "Second row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (15, "First row")');
tx.executeSql('INSERT INTO DEMO (id, data) VALUES (16, "Second row")');
}
// Query the database
//
function queryDB(tx) {
tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
}
// Query the success callback
//
function querySuccess(tx, results) {
var len = results.rows.length;
console.log("DEMO table: " + len + " rows found.");
for (var i=0; i<len; i++){
$('#home').append('<li><a href="#artists">'+results.rows.item(i).data+'</a></li>');
}
console.log("aaa"+arr+"aaa");
}
// Transaction error callback
//
function errorCB(err) {
console.log("Error processing SQL: "+err.code);
}
// Transaction success callback
//
function successCB() {
var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
db.transaction(queryDB, errorCB);
}
// PhoneGap is ready
//
function onDeviceReady() {
var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
db.transaction(populateDB, errorCB, successCB);
}
相關問題
- 1. iPhone應用程序從Sqlite3數據庫讀取數據
- 2. 在我的iPhone應用程序中讀取「設置」應用程序數據
- 3. 如何在iPhone的Phonegap應用程序中從Objective-C中調用JavaScript函數?
- 4. iPhone應用程序中的sqlite3
- 5. 如何在iphone應用程序中獲取UITableViewController的數據
- 6. 如何在我的應用程序中讀取cookie iphone
- 7. 如何使用ajax獲取PhoneGap應用程序的數據?
- 8. 如何使用.net應用程序讀取profibus中的數據?
- 9. 如何使用sqlite3從android應用程序中的表中獲取數據?
- 10. 從簡單的Mono/C#應用程序中讀取SQLite3數據庫?
- 11. 如何讀取ArangoDB Foxx應用程序中的數據集合?
- 12. iPhone如何讀取UITableView中的數據
- 13. 如何將prepopulated的sqlite數據庫集成到phonegap iPhone應用程序中
- 14. 如何本地化iPhone上的Phonegap應用程序的App Store元數據
- 15. 從sqlite3遠程數據庫中讀取
- 16. iphone phonegap應用程序
- 17. Phonegap iphone應用程序
- 18. Phonegap和iPhone應用程序
- 19. 如何將Phonegap應用程序轉換爲iphone應用程序?
- 20. PhoneGap的iPhone應用程序緩存舊數據
- 21. FMDB從數據庫中讀取iPhone應用程序
- 22. 新聞iphone應用程序,從在線數據庫讀取
- 23. 在iPhone上運行的PhoneGap應用程序中的SQL數據庫問題
- 24. 如何在我的iPhone應用程序中獲取iPhone
- 25. 如何提取iPhone應用程序的地圖數據?
- 26. 如何在mfc應用程序中讀取.scd數據文件
- 27. Xcode iPhone應用程序使用PhoneGap的Android應用程序
- 28. 如何觸發我的PhoneGap應用程序的形式在javascript
- 29. 如何在iphone中的應用程序之間共享數據
- 30. 使用JQTouch和PhoneGap開發iPhone應用程序的HTML/CSS/JavaScript
必須走過這個http://docs.phonegap.com/en/1.4.1/phonegap_storage_storage.md.html #Storage – 2012-02-08 09:51:12
@InderKumarRathore,我通過它你給那個URL不見了,在他們這已經說明了同樣的方式編碼,但沒有從該輸出,即使警報沒有顯示。 – shasha 2012-02-08 11:16:13