Simplification
This commit is contained in:
parent
25a09015d1
commit
3283d11c02
@ -234,6 +234,16 @@ jQuery(document).ready(function($)
|
|||||||
URLGeneration(originalAvailableOptions);
|
URLGeneration(originalAvailableOptions);
|
||||||
updateMenu(availableOptions);
|
updateMenu(availableOptions);
|
||||||
|
|
||||||
|
function makeFilterChanges()
|
||||||
|
{
|
||||||
|
selectedOptions = gatherURLdata();
|
||||||
|
data = originalData;
|
||||||
|
filterData(selectedOptions);
|
||||||
|
availableOptions = [];
|
||||||
|
availableOptions = gatherData();
|
||||||
|
updateMenu(availableOptions);
|
||||||
|
}
|
||||||
|
|
||||||
// handle tags
|
// handle tags
|
||||||
function handleTags()
|
function handleTags()
|
||||||
{
|
{
|
||||||
@ -249,12 +259,7 @@ jQuery(document).ready(function($)
|
|||||||
else
|
else
|
||||||
$('select[name="tag"]').removeAttr('disabled');
|
$('select[name="tag"]').removeAttr('disabled');
|
||||||
|
|
||||||
selectedOptions = gatherURLdata();
|
makeFilterChanges();
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$('.box.tags .item-cont').delegate('select[name="tag"]', 'change', function()
|
$('.box.tags .item-cont').delegate('select[name="tag"]', 'change', function()
|
||||||
@ -290,12 +295,7 @@ jQuery(document).ready(function($)
|
|||||||
$(this).parent().remove();
|
$(this).parent().remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
selectedOptions = gatherURLdata();
|
makeFilterChanges();
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
handleTags();
|
handleTags();
|
||||||
@ -305,13 +305,7 @@ jQuery(document).ready(function($)
|
|||||||
$('input[name="' + name + 's"]').change(function()
|
$('input[name="' + name + 's"]').change(function()
|
||||||
{
|
{
|
||||||
params[name] = []; // remove filter
|
params[name] = []; // remove filter
|
||||||
|
makeFilterChanges();
|
||||||
selectedOptions = gatherURLdata();
|
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$('input[name="' + name + '"]').change(function()
|
$('input[name="' + name + '"]').change(function()
|
||||||
@ -337,12 +331,7 @@ jQuery(document).ready(function($)
|
|||||||
removeFromArray(params[name], this.id);
|
removeFromArray(params[name], this.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
selectedOptions = gatherURLdata();
|
makeFilterChanges();
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -359,12 +348,7 @@ jQuery(document).ready(function($)
|
|||||||
else
|
else
|
||||||
$('select[name="' + name + '"]').removeAttr('disabled');
|
$('select[name="' + name + '"]').removeAttr('disabled');
|
||||||
|
|
||||||
selectedOptions = gatherURLdata();
|
makeFilterChanges();
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$('select[name="' + name + '"]').change(function()
|
$('select[name="' + name + '"]').change(function()
|
||||||
@ -374,12 +358,7 @@ jQuery(document).ready(function($)
|
|||||||
else
|
else
|
||||||
params[name].push(this.value);
|
params[name].push(this.value);
|
||||||
|
|
||||||
selectedOptions = gatherURLdata();
|
makeFilterChanges();
|
||||||
data = originalData;
|
|
||||||
filterData(selectedOptions);
|
|
||||||
availableOptions = [];
|
|
||||||
availableOptions = gatherData();
|
|
||||||
updateMenu(availableOptions);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -390,7 +369,6 @@ jQuery(document).ready(function($)
|
|||||||
visualFilterCheckboxItem("theme");
|
visualFilterCheckboxItem("theme");
|
||||||
visualFilterCheckboxItem("dimension");
|
visualFilterCheckboxItem("dimension");
|
||||||
visualFilterCheckboxItem("help");
|
visualFilterCheckboxItem("help");
|
||||||
|
|
||||||
visualFilterListItem("place");
|
visualFilterListItem("place");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user