У меня есть таблица. Эта таблица содержит строки, и один из этих столбцов в каждой строке является датой. Есть два входных текстовых поля над таблицей; один поле ввода представляет собой дату, а другой представляет собой дату. Предположим, что пользователь входит только с даты, я бы хотел, чтобы таблица отображала каждую строку, содержащую эту дату и после. Противоположно, если пользователь вводит только дату в поле ввода TO; он будет показывать все строки с датами, предшествующими этой дате. Наряду с тем, что пользователь имеет дату FROM AND TO. Он будет улавливать даты с датой FROM и датой даты вместе с каждой строкой, содержащей дату, которая находится между ними.Таблица фильтров JQuery для полей ввода Start и End Date
До сих пор я доработал поле ввода, которое будет искать весь корпус таблицы и выводить эту строку для символов, введенных пользователем.
JQuery
HTML
<input id="searchInput" type="text" placeholder="From"/>
<input id="searchInput" type="text" placeholder="To" >
<tbody class="fbody">
<tr>
<td>something</td>
<td>something</td>
<td>4/18/2016</td>
<td>something</td>
</tr>
<tr>
<td>something</td>
<td>something</td>
<td>4/19/2016</td>
<td>something</td>
</tr>
<tr>
<td>something</td>
<td>something</td>
<td>4/20/2016</td>
<td>something</td>
</tr>
</tbody>
Пожалуйста, помогите. Благодарю.
Awesome! Спасибо за помощь! Если я использую событие blur, оно работает, если пользователь затем щелкает за пределами поля ввода. Знаете ли вы какие-либо другие параметры, которые могут заполнять таблицу, поскольку дата вводится внутри поля ввода? – userlkjsflkdsvm
'input' - это, вероятно, ваш лучший вариант, если вам не нужна поддержка IE <9. Если это не работает, вы увидите соответствующий вопрос: http://stackoverflow.com/questions/6056819/input-text-change-events , – dave