いくつかのデータを保存して、そのデータをデータベースから取得しようとしています。
ここから全部やりました。しかし、私はここでリストビューを取得していません。ヘッダーだけが表示されます。
私のアプリケーションになりたいのは
私が得ているのはこれです!
理由はわかりませんが、コントロールが OnDeviceReady() メソッドに入っていません!!
編集:これが私の.jsファイルのコードです
var db;
var dbCreated = false;
alert("Hello 1 " );
var scroll = new iScroll('wrapper', { vScrollbar: false, hScrollbar:false, hScroll: false });
alert("Hello 2" );
document.addEventListener("deviceready", onDeviceReady, false);
alert("Hello 3" );
function onDeviceReady()
{
alert("Hello 4" );
db = window.openDatabase("EmployeeDirectoryDB", "1.0", "PhoneGap Demo", 200000);
if (dbCreated)
db.transaction(getEmployees, transaction_error);
else
db.transaction(populateDB, transaction_error, populateDB_success);
}
ここに私のHTMLコードがあります
<!DOCTYPE HTML>
<html>
<head>
<title>Employee Directory</title>
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<link rel="stylesheet" href="css/styles.css" />
<link rel="stylesheet" href="css/jquery.mobile-1.0rc1.min.css" />
</head>
<body>
<div id="header" class="header">
<h1>Employee Directory</h1>
</div>
<div id="header2">
<h2>Employee List</h2>
</div>
<div id="wrapper">
<ul id="employeeList" class="icon-list"></ul>
</div>
<div id="busy"/>Loading...</div>
<SCRIPT >
alert('Saving !!');
</script>
<script src="js/jquery.js"></script>
<script src="js/jquery.mobile-1.0rc1.min.js"></script>
<script src="js/employeelist.js"></script>
<script type="text/javascript" charset="utf-8" src="cordova-1.8.1.js"> </script>
<script src="js/phonegap.js"></script>
<script src="js/employeedetails.js"></script>
<script src="js/reportlist.js"></script>
<script src="js/iscroll.js"></script>
<!--
<script src="js/phonegap.js"></script>
<script src="js/jquery.js"></script>
<script src="js/iscroll.js"></script>
<script src="js/employeelist.js"></script>
-->
</body>
</html>
M ポップアップが 1 つだけ表示される - Hello 1.
その後、ポップアップは表示されません!!
使ってみました
<script src="js/iscroll.js"></script>
また、コメントすると、var スクロール コントロールが Device ready メソッドに入っていません ....
助けてください!!