Problema com acentuação na submissão de um form com ajax

Bom dia,

Estou tentando fazer a submissão de um form através do ajax, mas o mesmo sempre barra quando há palavras com acentuação.

Eu já tentei várias formas e mesmo assim sem sucesso.

Tentativas:

<?xml version='1.0' encoding="ISO-8859-1" ?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Colocar um <f:view encoding="ISO-8859-1" contentType="text/html; charset=ISO-8859-1"> fora do form

<h:form id="form" styleClass="jsfcrud_list_form" acceptcharset="ISO-8859-1">

Meu glassfish-web.xml está com o <parameter-encoding default-charset="ISO-8859-1"/>

Mas mesmo assim com tudo isso, está sendo barrado, quando eu coloco ajax=false ele funciona normalmente, mas eu gostaria de utilizar o Ajax, tem alguma forma? obrigado.