Chamando validações cfform de funções JavaScript customizadas

Publicado por: Ricardo Parente 0 Comments

Problema:

Quando voce usa ColdFusion.Ajax.submitForm, voce tipicamente invoca uma função customizada JavaScript para submeter o formulário através de um botão de controle onClick, em vez de um botão submit. Isso causa a validação padrão cfinput ser ultrapassada porque o formulário não foi submetido via um controle submit.

Solução:

ColdFusion cria uma função javascript que é responsável pelo manuzeio da validação do cfinput do formulário. O nome da função é gerado baseado no atributo "name" do cfform e pode ser chamado de funções JavaScript customizadas. Por exemplo, um cfform chamado testValidator teria sua função de validação chamada _CF_checktestValidator, onde _CF_check precede o nome dado ao cfform.

by Andrew Sandefer

Leia mais...


Usando botões cfinput e data binding para trocar valores booleanos em registro no database

Publicado por: Ricardo Parente 0 Comments

Problema:

Em uma aplicaçëo de mensagens, é necessário que os usuários possam marcar mensagens com diversas flags booleanas, e trocar o estado on/off com botões de contrôle.

Solução:

Botões CFINPUT podem ser conectados à registros de dados para trocar o estado "on/off" dos campos booleanos.

by Sauleve

Leia mais...


Bytes para bytes formatados (KB/MB/GB)

Publicado por: Ricardo Parente 0 Comments

Problema:

Voce tem um tamanho de arquivo (ex: de uma tag CFDirectory) e voce quer exibi-lo formatado no formato mais lógico.

Solução:

Simplesmente chame a função, passando apenas o tamanho em bytes. Projetado como um CFC para compartilhar com todas os seus aplicativos, pode ser facilmente reformatado para executar como uma custom tag ou inline.

by Paul Dynan

Leia mais...


Older Entries Newer Entries