Ну, вы когда-нибудь изучали код? Его очень легко изменить. Заполнители - это просто контент, указанный в необходимых разделах <tfoot>
. Если мы посмотрим на классический ColumnFilter demo, структура:
<tfoot>
<tr>
<th>Rendering engine</th>
<th>Browser</th>
<th>Platform(s)</th>
<th>Engine version</th>
<th>CSS grade</th>
</tr>
</tfoot>
изменения, что, например:
<tfoot>
<tr>
<th>Enter engine name</th>
<th>Enter browser name</th>
<th>Enter platform</th>
<th>Enter engine version</th>
<th>Enter CSS grade</th>
</tr>
</tfoot>
демо ->http://jsfiddle.net/pbu5xfyp/
Там нет возможности для стилизации отдельных входов, генерируемых ColumnFilter. Это должно быть сделано «рукой» в CSS; имхо намного самый простой способ сделать это (пример):
tfoot th:nth-child(1) input {
width: 40px;
}
tfoot th:nth-child(2) input {
width: 240px;
background-color: #ebebeb;
}
tfoot th:nth-child(3) input {
width: 100px;
color: red;
}
и т.д., демо ->http://jsfiddle.net/3uqvwofo/
Привет davidkonrad, спасибо за ответ. Ну для заполнителя, но как я могу указать witdh входного фильтра? На данный момент я использую дополнительный css для этого, т. Е. Свойство Width of columnFilter похоже не работает. Я что-то не так? – user783244
@ user783244 Нет - вы правы, в столбцах «aoColumns» нет параметров, чтобы указать ширину или любую другую визуальную компоновку. Вы должны использовать дополнительный CSS, см. Обновленный ответ. – davidkonrad
спасибо. Я буду использовать css. До свидания. – user783244