...utilizar a Renderização Parcial
Início  Anterior  Próximo

minilogowi


seta ...utilizar a Renderização Parcial



A Renderização Parcial permite que um evento javascript dispare a atualização de apenas uma dada área na tela.

Exemplo de formulário:

<form name="myform" method="post">
<input type="text" name="tmp.ini" value="|tmp.ini|" onkeyup="rerenderSubmit(myform,'grid_pessoas')">
<div id="grid_pessoas">
|grid.pessoas|
</div>
</form>

Funções javascript disponibilizadas:

rerenderSubmit(form, rerender, action, doPos, msg)
Envia um formulário e atualiza uma área
- form é o objeto formulário a ser enviado
- rerender são as áreas a serem atualizadas separadas por vírgula
- action é um valor que deve ser atribuído ao campo de id tmp.action
- doPos indica se o pós página da página deve ser executado
- msg serve para ser colocada uma mensagem de confirmação antes de efetuar a operação

OBS: o campo action exige que o formulário tenha <input type="hidden" name="tmp.action">

rerenderLink(link, rerender, action, doPos, msg)
Acessa um link e atualiza uma área
- link é o objeto link a ser acessado
- rerender são as áreas a serem atualizadas separadas por vírgula
- action é um valor que deve ser atribuído ao campo de id tmp.action
- doPos indica se o pós página da página deve ser executado
- msg serve para ser colocada uma mensagem de confirmação antes de efetuar a operação

A área rerenderIndicator pose ser usada para colocar um icone animado ajax ou uma mensagem de aguarde.
Ex:
<div id="rerenderIndicator" style="display: none; position:absolute; top:0px; right:0px">
<img src="/|wi.proj.id|/ajax.gif">
</div>