【发布时间】:2011-08-17 00:19:46
【问题描述】:
我对带有复选框的简单表单有一个奇怪的问题..
第一次显示它看起来不错..但是在导航回上一页并再次访问它之后 - 用户界面没有更新,导致没有 jQuery 移动样式的普通复选框..
我疯狂地用 Google 搜索,发现了一些提示,例如 .fieldcontain();但它不起作用=(
正在通过敲除绑定检索数据..
有什么好主意吗?
这是代码...
<div id="searchCitiesPage" data-role="page" data-theme="a" class="page searchCities">
<header data-role="header" data-theme="b">
</header>
<div data-role="content" class="content" data-theme="a">
<script id="countyListTemplate" type="x-jquery-tmpl">
<form id="fieldform" action="form.php" method="post">
<fieldset id="fieldsetgroup" data-role="controlgroup">
{{each BoligPortal.AdSearch.postalcodesInSelectedCounty}}
<input type="checkbox" name="checkbox-${zipcode}-${timestamp}" id="checkbox-${zipcode}-${timestamp}" class="zipcodecheckbox"/>
<label for="checkbox-${zipcode}-${timestamp}">${zipcode} ${city}</label>
{{/each}}
</fieldset>
</form>
</script>
<div data-bind="template: 'countyListTemplate'"></div>
<div class="submit">
<a href="#searchCriteriasPage" class="navbutton submitPostnumre">Næste</a>
</div>
</div>
【问题讨论】:
标签: jquery-mobile jquery-templates knockout.js