Bueno, el problema va con algunos caracteres especiales como la ñ y el porcentaje(%) y la tilde. Filtré algunos caracteres para no ser aceptados desde el javascript, pero la ñ y la tilde son imprescindibles en vocablo latin-americano.
Lo otro que he hecho es poner en el form el juego de caracteres:
<form accept-charset="iso-8859-1.... pero no me ayudó en nada, ¿alguien sabe como arreglar esto y ojalá sin tener que modificar en el servidor?
grax....