通配符搜索复选框的值不起作用

时间:2018-11-29 05:10:31

标签: checkbox wildcard

对于此网站https://www.test-site.ch/stackoverflow-sprachen.html上的复选框值过滤器,我希望用户不仅在“ Deutsch”是单个值的情况下,而且在“ Deutsch”是其中的一部分的情况下,在column1中找到值“ Deutsch”整个单元格的值。

当前对“ Deutsch”的检查仅显示1行,但实际上需要2行。

这是嵌入在标题部分中的函数:

<script type="text/javascript" class="init">
$(function() {
  otable = $('#dt').dataTable();
})
function filterme() {
  //build a regex filter string with an or(|) 
condition
var types =$('input:checkbox[name="type"]
:checked').map(function() {
return '^' + this.value + '\$';
}).get().join('|');
//filter in column 0, with an regex, no smart 
filtering, no inputbox,not case sensitive
otable.fnFilter(types, 0, true, false, false, 
false);
}
</script>

表格内容

<tbody>
  <tr>
  <td>Deutsch</td>
  <td>8156</td>
  <td>Dielsdorf</td>
  <td>Hans Muster</td>
  <td>Sekundarlehrer (pensioniert),
      4 Jahre Erfahrung</td>
   <td>30.--</td>
  </tr>
  <tr>
    <td>Italienisch Franz&ouml;sisch Deutsch </td>
    <td>8000</td>
    <td>Z&uuml;rich</td>
         <td>H. W&auml;ckerli </td>
              <td>Gymi Lehrer </td>
              <td>30.--</td>
  </tr>

0 个答案:

没有答案