2
基本的に私はここで2つのことを達成しようとしています。私はcolumnFilterWidget.js jQuery DataTable Pluginを列フィルタリングに使用しています。私は6番目の<td>
である1つのExtraドロップダウンを「除外する」にいくつかの問題があり、それはdataTableコンテンツHTML全体を持っています。現在、6列目のデータをすべてオフに取っている。ここで、空のDataTable角型データテーブルのjQuery ColumnFIlterWidgetプラグインから余分なドロップダウンウィジェットを非表示/削除
を見せているを除外する私のHTMLです:
ここ<table datatable="ng" dt-options="dtOptions"
dt-instance="dtInstanceCallback" style="width: 100%" id="quoteMgmt">
<thead>
<tr>
<th>Customer</th>
<th>Origin City</th>
<th>Origin State</th>
<th>Destination City</th>
<th>Destination State</th>
<th></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="quote in mgmtQuote track by quote.quoteNumber">
<td style="display: none">
{{ quote.customerInfoVo.customerName }}</td>
<td style="display: none">
{{ quote.eqmCommonInfo.origCity }}</td>
<td style="display: none">
{{ quote.eqmCommonInfo.origState }}</td>
<td style="display: none">
{{ quote.eqmCommonInfo.destCity }}</td>
<td style="display: none">
{{ quote.eqmCommonInfo.destState }}</td>
<td>
<div class="row">
<div class="seven columns">
[Datatable Content]
は私が
$scope.dtOptions = DTOptionsBuilder.newOptions()
.withOption('sDom', 'ltip')
.withOption('iDisplayLength', 25)
.withOption('fnDrawCallback',function(oSettings){$(oSettings.nTHead).hide();SpinnerService.hide();})
.withOption('aaSorting',[])
.withLanguage({"sEmptyTable":"No quotes available"})
.withOption("sDom", 'W<"clear">lfrtip')
.withOption('aoColumnDefs',[{
'bVisible':true,'aTargets':[0,1,2,3,4]
}])
.withOption('aoColumnDefs',[{
'bVisible':false,'aTargets':[5]
}]);