更新: abdu の答えは機能しましたが、スクリプトを index.html ファイルに埋め込んだ場合にのみ (リンクされた app.js ファイルにスクリプトを含めるのではなく)...
jquery mobile と angularjs (一緒ではない) でいくつかの単純なモバイルアプリを作成して、どちらを構築したいかを確認しています...
jquery モバイルで問題が発生しています。フォームを送信すると、単にリストを動的に更新する代わりに、ページが更新されてクリアされます。
<div id="home" data-role="page">
<div data-role="content">
<form id="form1">
<input id="list-text" type="text" placeholder="enter text here...">
<button id="button1" onclick="addToList()" >Add</button>
</form>
<ul id="the-list" data-role="listview"></ul>
</div>
function addToList() {
var newText = $('#list-text').val();
$('#the-list').append('<li>' + newText + '</li>');
// will be updating localStorage here
$('#list-text').val(' ');
}
私はこれを調査しようとしましたが、まだ理由がわかりません....フォームとjqueryについてもっと理解する必要があるかもしれません。