Difference between revisions of "MediaWiki:Common.js"
Jump to navigation
Jump to search
Line 40: | Line 40: | ||
pageLength: 25, | pageLength: 25, | ||
fnInitComplete: function() { | fnInitComplete: function() { | ||
− | + | this.api().columns().every( function () { | |
− | |||
− | |||
− | |||
var that = this; | var that = this; | ||
− | $( 'input', this. | + | $( 'input', this.header() ).on( 'keyup change clear', function () { |
if ( that.search() !== this.value ) { | if ( that.search() !== this.value ) { | ||
that | that |
Revision as of 19:22, September 13, 2021
/* Any JavaScript here will be loaded for all users on every page load. */
$(function() {
cDependent();
$('#listProjects thead th').each( function () {
var title = $(this).text();
$(this).html( '<input type="text" placeholder="Search '+title+'" />' );
});
listProjects();
});
function cDependent(){
if($('.mw-references-wrap').length === 0){
} else {
$('.cdependent').show();
}
}
function listProjects(){
checknode = $('table#listProjects');
$(checknode).DataTable({
dom: '<"top"lif>t<"bottom"p><"clear">',
responsive: true,
order: [[ 0, 'asc' ]],
columns: [
{ "title": "1" },
{ "title": "2" },
{ "title": "3" },
{ "title": "4" },
{ "title": "5" },
{ "title": "6" },
{ "title": "7" }
],
aoColumns: [],
lengthMenu: [
[10, 25, 50, -1], [10, 25, 50, "All"]
],
pageLength: 25,
fnInitComplete: function() {
this.api().columns().every( function () {
var that = this;
$( 'input', this.header() ).on( 'keyup change clear', function () {
if ( that.search() !== this.value ) {
that
.search( this.value )
.draw();
}
} );
} );
}
});
}