ボタンをクリックすると、検索結果が表示される検索ページがあります。ただし、結果ページで何かを検索し続けると、ボタンが応答していないようです。
ここにスクリプトがあります:
<div id="mainpage" >
</div>
<script id="search" type="text/xml" >
<div>
<input type="search" name="search" data-style="mini" data-theme="d" placeholder="search" value=""/>
<button id="searchButton" type="submit" onClick="app.navigate('#home/search',{trigger: true});">Search</button>
</div>
<div>
<table >
{{result}}
</table>
</div>
</script>
後ろのページをレンダリングする部分は次のとおりです。
if(route=='search'){
var data = $.mobile.activePage.find("input[name=search]").val();
/*
code to filter the result
*/
$('#mainpage').html(_.template($('#search').html())(
{
result: resultvalue }
));
}