fix: Fix issue with statesaving

Jira Issue DD-2072
pull/527/head
SandyDatatables 3 years ago
parent cacba2f2d7
commit a918dd1791

@ -301,7 +301,7 @@
// The function that we want to run on search
var triggerSearchFunction = function(event){
// If the search is only to be triggered on return wait for that
if ((event.type === 'input' && (initial.search === undefined || !initial.search.return)) || event.key === "Enter") {
if ((event.type === 'input' && (initial.search === undefined || !initial.search.return)) || event.key === "Enter" || event.type === 'click') {
// If the toggle is set and isn't checkd then perform a normal search
if(toggle && !toggle.attr('blurred')) {
api.rows().iterator('row', function(settings, rowIdx) {
@ -416,11 +416,14 @@
}
})
if(state !== null && state._fuzzySearch !== undefined && state._fuzzySearch.active === 'true') {
if (state !== null && state._fuzzySearch !== undefined) {
input.val(state._fuzzySearch.val);
if (state._fuzzySearch.active === 'true') {
toggle.click();
}
}
}
api.on('search', function(){
if(!fromPlugin) {

Loading…
Cancel
Save