поиск предложения в группе предложений в таблице данных - PullRequest
0 голосов
/ 04 ноября 2019

Я использую datatable & ищу предложение из группы предложений в таблице. например, если я ищу бакалавра бухгалтерского учета, я получаю результаты бакалавриата и бухгалтерского учета по отдельности, которые мне не нужны.

<table>
<tr><td>University name</td>     <td>University course</td>
<td>ABC</td>                 <td>Bachelor of Accounting, Bachelor of Business </td>
<td>XYZ </td>                <td>Diploma of Management, Accounting  </td>   
<td>DEF </td>                <td>Master of business.</td>
</tr></table>

У меня есть кнопка поиска, и я хочу кнопку поискасоответствовать слову, которое я печатаю. Если я наберу бакалавра акк, я должен получить только 1 результат, но я получаю 2.

var oTable =  $('#partnerTable').DataTable({
 .......
 .......
})

$('#partnerSearch').keyup(function(){
    oTable.search($(this).val()).draw() ;
});

1 Ответ

1 голос
/ 05 ноября 2019

вы можете использовать JSON.stringify для фильтрации вашего поиска по данным.

$('#partnerSearch').keyup(function(){
var search = JSON.stringify($(this).val())
oTable.search(search).draw() ;
});
...