UWVA#51697 sort functie verbetert waardoor de volgorde van kolommen van gepinde tabs onthouden wordt.

svn path=/Website/trunk/; revision=37030
This commit is contained in:
2018-02-16 14:52:12 +00:00
parent 86a7b20c39
commit dfecfbdaf0

View File

@@ -463,15 +463,16 @@ function do_fcltfilters()
});
// En nu de volgorde ook nog aanpassen
$("#scfcolpicker tbody tr").sort(function(a,b) {
var pos1 = $.inArray(a.id, colarr) + (!$("#scfcolpicker tbody tr#" + a.id).find("input[type=checkbox]").prop("checked")?1000:0);
var pos2 = $.inArray(b.id, colarr) + (!$("#scfcolpicker tbody tr#" + b.id).find("input[type=checkbox]").prop("checked")?1000:0);
return pos1 > pos2;
var $a = $("#scfcolpicker tbody tr#" + a.id);
var $b = $("#scfcolpicker tbody tr#" + b.id);
var pos1 = (!$a.find("input[type=checkbox]").prop("checked")?(1000+$a.index()):$.inArray(a.id, colarr));
var pos2 = (!$b.find("input[type=checkbox]").prop("checked")?(1000+$b.index()):$.inArray(b.id, colarr));
return pos1 - pos2;
}).appendTo('#scfcolpicker tbody');
}
// Voeg ook de gepinde filters toe die initieel optioneel zijn
// Merk op dat ze alleen zijn opgeslagen als je er ook een filterwaarde had ingevuld!
if (typeof addFilter === "function")
if (typeof addFilter == "function")
{
$.each(formObject, function(key, val) {