Tag: non ascii characters

添加的非ascii字符仅用于Safari浏览器的输入

对于Windows的Safari浏览器,我遇到了一个奇怪的问题。 我有一个基于jQuery的HTML5 drag-n-drop上传表单。 除了Safari之外,它适用于所有浏览器,对于具有特定扩展名的文件,文件名在文件扩展名后用非ascii字符填充。 例如,文件example.mov成为example.movçðÆê 文件也被破坏了:它们似乎没有内容。 这是Safari和jQuery / HTML5的已知问题吗? 有没有办法过滤掉非ascii字符?

jQuery DataTables – 重音不敏感的字母表和搜索

使用jQuery DataTables时 ,是否可以在使用filter时进行不区分重音的搜索? 例如,当我输入’e’字符时,我想用’e’或’é’,’è’搜索每个单词。 我想到的是将字符串规范化并将它们放入一个单独的隐藏列中,但这并不能解决字母顺序问题。 编辑 我尝试了以下方法: $.fn.dataTableExt.ofnSearch = function ( data ) { return ! data ? ” : typeof data === ‘string’ ? data .replace( /\n/g, ‘ ‘ ) .replace( /á/g, ‘a’ ) .replace( /é/g, ‘e’ ) .replace( /í/g, ‘i’ ) .replace( /ó/g, ‘o’ ) .replace( /ú/g, ‘u’ ) .replace( /ê/g, ‘e’ ) […]