PHP Classes

File: source/asset/crules/datatables-plugins/filtering/type-based/html.js

Recommend this page to a friend!
  Classes of ask sa sa   Rimau waf   source/asset/crules/datatables-plugins/filtering/type-based/html.js   Download  
File: source/asset/crules/datatables-plugins/filtering/type-based/html.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Rimau waf
Application to configure Web server module options
Author: By
Last change:
Date: 1 year ago
Size: 1,079 bytes
 

Contents

Class file image Download
/** * DataTables has a built in type called `html` which will strip HTML tags * from a search string, but it doesn't cope with nested HTML inside another * element's attributes (for example DOM0 events with have HTML in them). This * plug-in function overrules the built-in method and provides complete HTML * tag removal. * * Note that this function is not included in DataTables by * default because it is slightly slower than the built-in method, which is * good enough for by far the majority of use cases. * * @summary Strip HTML using DOM methods * @name html * @author _guillimon_ * * @example * $(document).ready(function() { * $('#example').dataTable({ * "columnDefs": [ * { type: "html", target: 0 } * ] * }); * } ); */ (function () { var _div = document.createElement('div'); jQuery.fn.dataTable.ext.type.search.html = function ( data ) { _div.innerHTML = data; return _div.textContent ? _div.textContent.replace(/\n/g," ") : _div.innerText.replace(/\n/g," "); }; })();