Lançado Adianti Framework 7.6!
Clique aqui para saber mais
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!

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 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 "%". "