...
Para desabilitar ou habilitar todos os campos, utilize o método form.getCardData() que retorna um Mapa com todos os campos e valores do formulário. Em seguida, utilize o método form.getCardData().keySet() para obter o nome dos campos e crie um laço de repetição para habilitar ou desabilitar, utilizando o form.setEnabled().
Abaixo segue um exemplo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
function displayFields(form,customHTML){ var habilitar = false; // Informe True para Habilitar ou False para Desabilitar os campos var mapaForm = new java.util.HashMap(); mapaForm = form.getCardData(); var it = mapaForm.keySet().iterator(); while (it.hasNext()) { // Laço de repetição para habilitar/desabilitar os campos var key = it.next(); form.setEnabled(key, habilitar); } } |
...