Fala galera boa tarde, tenho uma função filtro em javascript em um projeto para filtrar li, preciso que essa função desconsidere qualquer tipo de acentuação e caracter especial que o input retorna a ele, para que se a pessoa digitar com acento ou sem acento ele faça a mesma brusca...desde já muito obrigado pela ajuda.
segue o codigo que faz a busca...preciso muito dessa correção para terminar meu projeto.
as li estão todas cadastradas todas sem acentiação, mas se o usuario digitar com acentuação ele não acha nada
essa variavel #txtBusca é o id do input.
<script type="text/javascript">
$(function(){
$("#txtBusca").keyup(function(){
var texto = $(this).val();
Question
João Paulo Chagas 0
Fala galera boa tarde, tenho uma função filtro em javascript em um projeto para filtrar li, preciso que essa função desconsidere qualquer tipo de acentuação e caracter especial que o input retorna a ele, para que se a pessoa digitar com acento ou sem acento ele faça a mesma brusca...desde já muito obrigado pela ajuda.
segue o codigo que faz a busca...preciso muito dessa correção para terminar meu projeto.
as li estão todas cadastradas todas sem acentiação, mas se o usuario digitar com acentuação ele não acha nada
essa variavel #txtBusca é o id do input.
<script type="text/javascript">
$(function(){
$("#txtBusca").keyup(function(){
var texto = $(this).val();
$("#ulItens li").css("display", "block");
$("#ulItens li").each(function(){
if($(this).text().indexOf(texto) < 0)
if($(this).text().toUpperCase().indexOf(texto.toUpperCase()) < 0)
$(this).css("display", "none");
});
});
});
</script>
Link to post
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.