21 lines
553 B
JavaScript
21 lines
553 B
JavaScript
/**
|
|
* File: PgCache_Page_View.js
|
|
*
|
|
* JavaScript for Page Cache settings page.
|
|
*
|
|
* @since 2.1.0
|
|
*
|
|
* @global W3TCPgCacheQsExemptsData
|
|
*/
|
|
|
|
jQuery(function() {
|
|
jQuery('.w3tc-pgcache-qsexempts-default').on(
|
|
'click',
|
|
function(){
|
|
var pgcacheQsExempts = jQuery('#pgcache_accept_qs').val().split("\n");
|
|
pgcacheQsExempts = pgcacheQsExempts.filter(item=>item).concat(W3TCPgCacheQsExemptsData.defaultQsExempts.filter((item)=>pgcacheQsExempts.indexOf(item)<0)).sort();
|
|
jQuery('#pgcache_accept_qs').val(pgcacheQsExempts.join("\n"));
|
|
}
|
|
);
|
|
});
|