URI Malformed Boas pessoal, Estou enfrentando um problema que talvez os senhores possam me ajudar! Eu tenho um evento no formulário, que é necessário o recarregamento da página, eu uso o componente THtmlEditor, quando eu tenho string que contém % ele gera o erro no console: URIError: malformed URI sequence adianti.min.js:1:1824 a http://localhost/projeto/lib/adianti/include/a...
HD
URI Malformed  
Boas pessoal,

Estou enfrentando um problema que talvez os senhores possam me ajudar!

Eu tenho um evento no formulário, que é necessário o recarregamento da página, eu uso o componente THtmlEditor, quando eu tenho string que contém % ele gera o erro no console:

URIError: malformed URI sequence adianti.min.js:1:1824 a http://localhost/projeto/lib/adianti/include/adianti.min.js?afver=700:1 __adianti_query_to_json http://localhost/projeto/lib/adianti/include/adianti.min.js?afver=700:1 updateDebugPanel http://localhost/projeto/app/lib/include/admin-all.min.js?appver=700:2 onAfterPost http://localhost/projeto/app/lib/include/admin-all.min.js?appver=700:2 __adianti_run_after_posts http://localhost/projeto/lib/adianti/include/adianti.min.js?afver=700:1 __adianti_load_html http://localhost/projeto/lib/adianti/include/adianti.min.js?afver=700:1 __adianti_post_data http://localhost/projeto/lib/adianti/include/adianti.min.js?afver=700:1 jQuery 4


E a página fica sempre carregando...!

O erro é autoexplicativo... ! O caracter % atrapalha a formação da URL passada para o JavaScript!

Porém não sei como solucionar!

Obrigado!

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (4)


VR

Não teria como passar essas informações em um TSession::setValue()?

Assim, tiraria a string da URL e deixando a página se formar normalmente.

Fico no aguardo para ver se deu certo!
HD

Opa Victor... pois é... o engraçado é que no evento eu só passo um parâmetro.

Não consigo testar hoje... mas amanhã eu verifico certinho... conforme for eu tento o TSession.

Valew
VR

Quando fizer, nos avisa aqui do resultado.

Valeu!
HD

Bom dia...

Victor... não utilizei sua solução... eu passei pra outro sprint... por isso não interagi mais.

O Bug foi corrigido na versão 7.1.

"Em algumas circustâncias, o envio de dados de formulários causava erros Javascript. Ex: Quando continha o caractere "%". "