Я изменил вход фильтра dataTables в фильтр поиска Jquery Mobile , который также содержит кнопку удаления, чтобы очистить поле ввода.
Это работает только наполовину, потому что, когда я нажимаю "Удалить", поле ввода очищается, НО таблицы не обновляются.
Поэтому я ищу несколько советов о том, как обновить таблицупри нажатии на мою пользовательскую кнопку удаления внутри функции _fnFeatureHtmlFilter ?
В приведенном ниже коде показано, как настроить поиск JQM.Не думаю, что это полезно для ответа на вопрос, хотя ...
/* jqm search input */
sSearchStr = oSettings.oInit.bJQueryMobileUI == true ? '<input placeholder="Filtern" data-type="search" data-theme="'+DataTable.ext.oJQMthemes.wrapperTheme+'" />' :
( (sSearchStr.indexOf('_INPUT_') !== -1) ?
sSearchStr.replace('_INPUT_', '<input type="text" />') :
sSearchStr==="" ? '<input type="text" />' : sSearchStr+' <input type="text" />' );
var nFilter = document.createElement( 'div' );
/* jqm wrapper classes */
nFilter.className = oSettings.oInit.bJQueryMobileUI == true ? "ui-block-c "+oSettings.oClasses.sFilter : oSettings.oClasses.sFilter;
oSettings.oInit.bJQueryMobileUI == true ? $(nFilter).html(sSearchStr) : $(nFilter).html('<label>'+sSearchStr+'</label>');
Спасибо за несколько советов!