나는 DataTable을 사용하고 있는데 나는 데이터 테이블: 입력 필드에서 다중 기준 연구
내 HTML 관련이없는 HTML 입력에서 표에 검색 할 수있는 :
<div id="general>
<input type="text" id="name"/>
<input type="text" id="lastname"/>
<input type="text" id="birthday"/>
<table id="table-search" class="display col-sm-4">
<thead>
<tr>
<th>name</th>
<th>lastname</th>
<th>birthday</th>
<th>blah</th>
</tr>
</thead>
<tbody>
<tr>
<td>john</td>
<td>doe</td>
<td>1970/1/1</td>
<td>bla bla</td>
<td>johnny</td>
<td>doenut</td>
<td>1970/1/1</td>
<td>bla bla</td>
</tr>
</tbody>
</table>
</div>
|john|doe
|johnny|doenut
내가 ma에 : 내가 lastname
입력에 name
입력 + doe
에 john
를 넣어 경우, 나는 결과를 갖고 싶어 fnFilter()
으로 테이블을 검색 할 수는 없지만 다음과 같은 연구는 수행 할 수 없습니다. value1 AND value2 AND value3
. 이전 valueX
결과가 삭제됩니다.
$('.general input').keyup(function() {
var name = $('#name').val();
var lastname = $('#lastname').val();
var birthday = $('#birthday').val();
oTable.fnFilter(name+lastname+birthday); <-- i want a request like this
})
감사합니다 당신이 완전한 답변에 매우 mcuch! 그것은 정확히 내가 원하는 바이올린,하지만 내 코드에서 내가 gettinn 오류 :'TypeError : oTable.draw는 함수가 아니다'데이터 테이블과 함께 cdn 1.10.12 – user2203384
이제 작동, 난 그냥 왜 알아 내야 해 백 스페이스 다음에 테이블을 업데이트하지 않습니다. 다시 감사합니다 !! – user2203384