From 485b44965e8406c2c1c44aa56e00d717383efbcc Mon Sep 17 00:00:00 2001 From: Allan Jardine Date: Fri, 27 Jun 2014 15:24:07 +0100 Subject: [PATCH] Fix example: multi filter needs a way to be cleared --- .datatables-commit-sync | 2 +- examples/api/multi_filter_select.html | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.datatables-commit-sync b/.datatables-commit-sync index 6d77a353..c06ced51 100644 --- a/.datatables-commit-sync +++ b/.datatables-commit-sync @@ -1 +1 @@ -6d8d6174baab103432f86fb04c721d15b65ed757 +35a4dd00a0ea1481ccd404c47ae82b45268f22aa diff --git a/examples/api/multi_filter_select.html b/examples/api/multi_filter_select.html index 681d262c..e0053806 100644 --- a/examples/api/multi_filter_select.html +++ b/examples/api/multi_filter_select.html @@ -26,8 +26,10 @@ $(document).ready(function() { var select = $('') .appendTo( $(this).empty() ) .on( 'change', function () { + var val = $(this).val(); + table.column( i ) - .search( '^'+$(this).val()+'$', true, false ) + .search( val ? '^'+$(this).val()+'$' : val, true, false ) .draw(); } ); @@ -575,8 +577,10 @@ $(document).ready(function() { var select = $('<select><option value=""></option></select>') .appendTo( $(this).empty() ) .on( 'change', function () { + var val = $(this).val(); + table.column( i ) - .search( '^'+$(this).val()+'$', true, false ) + .search( val ? '^'+$(this).val()+'$' : val, true, false ) .draw(); } );