【发布时间】:2017-06-21 13:43:23
【问题描述】:
我有两个复选框。 1. filter by data, 2. Show pending.。下面我在列表视图中从数据库中填充一些数据。我需要的是,如果我按下filter by data 复选框,那么我的列表视图应该重新加载并显示数据格式的数据。表示首先添加到数据库中的数据应该首先显示在列表视图中。
在我的数据库中,我有一个名为status 的参数,它将显示状态pending or ordered。因此,如果我按下show pending 复选框,那么具有待处理状态的记录应该填充到我的列表视图中。这是我的代码:
<div class="row" >
<div class="col col-50" style="border-right: 1px #ccc solid;">
<input type="checkbox" style="margin: 8px;"> <span class="assertive" style="margin: 0px;">Show pending</span>
</div>
<div class="col col-50">
<input type="checkbox" style="margin: 8px;"> <span class="assertive" style="margin: 0px;">sort by date</span>
</div>
</div>
<ion-list>
<ion-item class="item-icon-right clsOrders" ng-repeat="mydash in MyOrders" ng-click="ShowDetails(mydash)">
<div class="row" >
<div class="col col-20 clsOrderDateMonth">
<span class="clsOrderDate">{{mydash.dateAdded}}</span>
<div class="spacer" style="height: 5px;"></div>
<span class="assertive clsOrderMonth">{{mydash.monthAdded}}</span>
</div>
<div class="col col-50">
<span class="balanced clsOrderDetailNumber">{{mydash.customerName}}</span>
<div class="spacer" style="height: 10px;"></div>
<div class="clsStatusCount row cls0Padding">
<div class="col col-50 cls0Padding">
Item: <span class="assertive">{{mydash.productCount}}</span>
</div>
<div class="col col-40 cls0Padding">
<span class="balanced clsMakeContentRight">{{mydash.orderStatus}}</span>
</div>
<div class="col col-20 cls0Padding">
</div>
</div>
</div>
<div class="col col-25 ">
<div class="spacer" style="height: 5px;"></div>
<div class="col col-40 cls0Padding" style="margin-top: 26px;font-size: 11px;">
Amount: <span class="assertive">{{mydash.orderTotalAmount}}</span>
</div>
</div>
</div>
<i class="icon ion-chevron-right icon-accessory"></i>
</ion-item>
</ion-list>
我该怎么做?
【问题讨论】:
标签: javascript html checkbox ionic-framework ionic2