|
1 | 1 | /* |
2 | 2 | * File: jquery.dataTables.columnFilter.js |
3 | | -* Version: 1.5.5. |
| 3 | +* Version: 1.5.6. |
4 | 4 | * Author: Jovan Popovic |
5 | 5 | * |
6 | 6 | * Copyright 2011-2014 Jovan Popovic, all rights reserved. |
|
96 | 96 | } |
97 | 97 |
|
98 | 98 | function fnCreateInput(oTable, regex, smart, bIsNumber, iFilterLength, iMaxLenght) { |
99 | | - var sCSSClass = "text_filter"; |
| 99 | + var sCSSClass = "text_filter form-control"; |
100 | 100 | if (bIsNumber) |
101 | | - sCSSClass = "number_filter"; |
| 101 | + sCSSClass = "number_filter form-control"; |
102 | 102 |
|
103 | 103 | label = label.replace(/(^\s*)|(\s*$)/g, ""); |
104 | 104 | var currentFilter = oTable.fnSettings().aoPreSearchCols[i].sSearch; |
|
178 | 178 | //var currentFilter = oTable.fnSettings().aoPreSearchCols[i].sSearch; |
179 | 179 | th.html(_fnRangeLabelPart(0)); |
180 | 180 | var sFromId = oTable.attr("id") + '_range_from_' + i; |
181 | | - var from = $('<input type="text" class="number_range_filter" id="' + sFromId + '" rel="' + i + '"/>'); |
| 181 | + var from = $('<input type="text" class="number_range_filter form-control" id="' + sFromId + '" rel="' + i + '"/>'); |
182 | 182 | th.append(from); |
183 | 183 | th.append(_fnRangeLabelPart(1)); |
184 | 184 | var sToId = oTable.attr("id") + '_range_to_' + i; |
185 | | - var to = $('<input type="text" class="number_range_filter" id="' + sToId + '" rel="' + i + '"/>'); |
| 185 | + var to = $('<input type="text" class="number_range_filter form-control" id="' + sToId + '" rel="' + i + '"/>'); |
186 | 186 | th.append(to); |
187 | 187 | th.append(_fnRangeLabelPart(2)); |
188 | | - th.wrapInner('<span class="filter_column filter_number_range" />'); |
| 188 | + th.wrapInner('<span class="filter_column filter_number_range form-control" />'); |
189 | 189 | var index = i; |
190 | 190 | aiCustomSearch_Indexes.push(i); |
191 | 191 |
|
|
249 | 249 | th.html(""); |
250 | 250 | //th.html(_fnRangeLabelPart(0)); |
251 | 251 | var sFromId = oTable.attr("id") + '_range_from_' + i; |
252 | | - var from = $('<input type="text" class="date_range_filter" id="' + sFromId + '" rel="' + i + '"/>'); |
| 252 | + var from = $('<input type="text" class="date_range_filter form-control" id="' + sFromId + '" rel="' + i + '"/>'); |
253 | 253 | from.datepicker(); |
254 | 254 | //th.append(from); |
255 | 255 | //th.append(_fnRangeLabelPart(1)); |
256 | 256 | var sToId = oTable.attr("id") + '_range_to_' + i; |
257 | | - var to = $('<input type="text" class="date_range_filter" id="' + sToId + '" rel="' + i + '"/>'); |
| 257 | + var to = $('<input type="text" class="date_range_filter form-control" id="' + sToId + '" rel="' + i + '"/>'); |
258 | 258 | //th.append(to); |
259 | 259 | //th.append(_fnRangeLabelPart(2)); |
260 | 260 |
|
|
338 | 338 | if (currentFilter == null || currentFilter == "")//Issue 81 |
339 | 339 | currentFilter = oSelected; |
340 | 340 |
|
341 | | - var r = '<select class="search_init select_filter" rel="' + i + '"><option value="" class="search_init">' + sLabel + '</option>'; |
| 341 | + var r = '<select class="search_init select_filter form-control" rel="' + i + '"><option value="" class="search_init">' + sLabel + '</option>'; |
342 | 342 | if(bMultiselect) { |
343 | | - r = '<select class="search_init select_filter" rel="' + i + '" multiple>'; |
| 343 | + r = '<select class="search_init select_filter form-control" rel="' + i + '" multiple>'; |
344 | 344 | } |
345 | 345 | var j = 0; |
346 | 346 | var iLen = aData.length; |
|
439 | 439 |
|
440 | 440 | function fnCreateDropdown(aData) { |
441 | 441 | var index = i; |
442 | | - var r = '<div class="dropdown select_filter"><a class="dropdown-toggle" data-toggle="dropdown" href="#">' + label + '<b class="caret"></b></a><ul class="dropdown-menu" role="menu"><li data-value=""><a>Show All</a></li>', j, iLen = aData.length; |
| 442 | + var r = '<div class="dropdown select_filter form-control"><a class="dropdown-toggle" data-toggle="dropdown" href="#">' + label + '<b class="caret"></b></a><ul class="dropdown-menu" role="menu"><li data-value=""><a>Show All</a></li>', j, iLen = aData.length; |
443 | 443 |
|
444 | 444 | for (j = 0; j < iLen; j++) { |
445 | 445 | r += '<li data-value="' + aData[j] + '"><a>' + aData[j] + '</a></li>'; |
|
494 | 494 | var uniqueId = oTable.attr("id") + localLabel; |
495 | 495 | var buttonId = "chkBtnOpen" + uniqueId; |
496 | 496 | var checkToggleDiv = uniqueId + "-flt-toggle"; |
497 | | - r += '<button id="' + buttonId + '" class="checkbox_filter" > ' + labelBtn + '</button>'; //filter button witch open dialog |
| 497 | + r += '<button id="' + buttonId + '" class="checkbox_filter btn btn-default" > ' + labelBtn + '</button>'; //filter button witch open dialog |
498 | 498 | r += '<div id="' + checkToggleDiv + '" ' |
499 | 499 | + 'title="' + label + '" ' |
500 | 500 | + 'rel="' + i + '" ' |
|
518 | 518 | } |
519 | 519 |
|
520 | 520 | //check button |
521 | | - r += '<input class="search_init checkbox_filter" type="checkbox" id= "' + uniqueId + '_cb_' + sValue + '" name= "' + localLabel + '" value="' + sValue + '" >' + sLabel + '<br/>'; |
| 521 | + r += '<input class="search_init checkbox_filter btn btn-default" type="checkbox" id= "' + uniqueId + '_cb_' + sValue + '" name= "' + localLabel + '" value="' + sValue + '" >' + sLabel + '<br/>'; |
522 | 522 |
|
523 | 523 | var checkbox = $(r); |
524 | 524 | th.html(checkbox); |
|
0 commit comments