AAIT#36424 Zoek filter in Mijn urenbesteding / weeklijst
svn path=/Website/trunk/; revision=29628
This commit is contained in:
@@ -267,6 +267,40 @@ if (urole != "fe" && canWrite)
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var timerID = null;
|
||||||
|
function delayed(delay, fn)
|
||||||
|
{
|
||||||
|
if (window.timerID)
|
||||||
|
clearTimeout(window.timerID);
|
||||||
|
window.timerID = setTimeout(fn, delay);
|
||||||
|
}
|
||||||
|
function doFilter(deze)
|
||||||
|
{
|
||||||
|
var deze = $("#autofilter");
|
||||||
|
var valThis = deze.val().toLowerCase();
|
||||||
|
$('#opdrUrenList table.fcltblocktab>tbody>tr.mldimpropdruren,tr.colhandler,tr.mldopdruren').each(function(){
|
||||||
|
var text = $(this).text().toLowerCase();
|
||||||
|
var moretext = ($(this).find("span.rsTruncmore").attr('resttxt')||"").toLowerCase();
|
||||||
|
$(this).toggle(text.indexOf(valThis) > -1 || moretext.indexOf(valThis) > -1);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
$(function () {
|
||||||
|
|
||||||
|
if ($('#opdrUrenList table.fcltblocktab>tbody>tr').length > 12)
|
||||||
|
{
|
||||||
|
$("#opdrUren .fcltblockhead").append("<input id='autofilter' type='text' placeholder='"+L("lcl_autofilter")+"'>");
|
||||||
|
$("#autofilter")
|
||||||
|
.click(function (e) {e.stopPropagation()})
|
||||||
|
.keyup(function(e){
|
||||||
|
if (e.which == 27) {
|
||||||
|
$("#autofilter").val("");
|
||||||
|
}
|
||||||
|
delayed(200, doFilter);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user