我有一個日期範圍過濾器的列表,我正在使用ng-table。我可以使用ng-table輕鬆地過濾名稱和其他字符串/數字字段。但日期範圍過濾器似乎沒有工作。Angular JS ng-table日期範圍過濾器問題
上市
{
"data":[
{
"cellphone":"24234234234",
"createddate":"09/09/2014",
"firstname":"Giacomo",
"resellerid":"747845473"
},
{
"cellphone":"24234234234",
"createddate":"09/02/2010",
"firstname":"Tomy",
"resellerid":"747783"
},
{
"cellphone":"999999",
"createddate":"09/02/2010",
"firstname":"Sunny",
"resellerid":"2312312"
}
]
}
我使用NG-重複遍歷這個JSON對象的json數據。
過濾盒是在表外,我使用以下代碼
<table class="table display table-striped table-bordered" ng-table="tableParams">
<tr ng-repeat="customer in $data | filter: id | filter :name
|filter :createdfrom>
<td data-title="'Reseller ID'" sortable="'resellerid'">
{{customer.resellerid}}
</td>
<td data-title="'Reseller Name'" sortable="'firstname'">
{{customer.firstname}} {{customer.lastname}}
</td>
<td data-title="'Created Date'" sortable="'createddate'">
{{customer.createddate}}
</td>
</tr>
</table>
和在過濾器箱,其是表
<div class="col-sm-2">
<input type="text" placeholder="747873" id="exampleInputEmail2"
class="form-control" ng-model="id.resellerid">
</div>
<div class="col-sm-2">
<input type="text" placeholder="Enter Name"
id="exampleInputPassword2" class="form-control"
ng-model="name.firstname">
</div>
<input class="form-control" type="text"
datepicker-popup="{{format}}" ng-model="createdfrom.createddate" is-open="opened1"
min-date="minDate" max-date="'2015-06-22'" datepicker-options="dateOptions" date-disabled="disabled(date, mode)" ng-required="true"
close-text="Close" placeholder="DD/MM/YY" id="date1" >
<span
class="input-group-btn">
<button type="button" class="btn btn-default"
ng-click="open1($event)">
<i class="glyphicon glyphicon-calendar"></i>
</button>
</span>
</div>
但日期字段沒有被過濾JSON外數據。
有什麼方法可以使用「From」和「To date」字段中的日期過濾數據嗎?
任何幫助/提示將grely讚賞。
感謝 jayesh
看來我的日期選取器根本沒有以正確的格式給出日期。我使用了引導日期選擇器 - http://angular-ui.github.io/bootstrap/ - 當我在datepicker中選擇09/02/2010時,所選日期顯示如下 - createdfrom.createddate:「2010-02-08T18: 30:00.000Z「我在控制器中格式化了日期選擇器日期」$ scope.format ='dd/MM/yyyy';「並在文本框中完美顯示日期。可能是什麼問題 ? – 2014-09-23 09:12:40
添加編輯回答 - 它可能只是HTML錯誤 - ''''在'>'開啓'
新增第3次編輯回答第2和第3個應該修復所有內容:) – ulfryk 2014-09-23 11:06:23
我使用UI-Bootstrap日期選擇器創建了這一個。 看看這是否解決了你的問題。
來源
2015-12-22 05:34:58
我試圖實現你的代碼,但它不適用於我,它顯示的項目未定義 – User0706 2016-06-27 07:19:28
人士Himanshu上耆那教的例子的後續行動,我不得不調整它得到它的工作。
})();
來源
2017-10-15 13:44:57 tfa
相關問題