Usando cfajaxproxy como exemplo para 'adicionar ao cart'

Publicado por: Ricardo Parente 0 Comments

Problema:

Quero criar um objeto JavaScript de um CFC e então usando um evento onclick, passar meus argumentos para o CFC. Por exemplo, útil para um botão "Adicionar ao Cart" sem ter que submeter a página.

Solução:

Você pode criar seu CFC e um objeto JavaScript usando cfajaxproxy, jsclassname. A classe proxy JavaScript é que irá representar o CFC. Você pode então criar um botão de envio com um evento onclick, neste evento, usando o proxy, você então passa quaisquer argumentos para o CFC remotamente.

by Glyn Jackson

Leia mais...


Como posso usar ColdFusion com JSON ?

Publicado por: Ricardo Parente 1 Comments

Problema:

Como posso usar Coldfusion com JSON ?

Solução:

ColdFusion tem suporte nativo para criar e converter dados JSON. Essas funções são: serializeJSON, deserializeJSON and isJSON.

by Ray Camden

Leia mais...


Como posso usar ColdFusion para trabalhar com JSON?

Publicado por: Ricardo Parente 0 Comments

JSON significa JavaScript Object Notation. Você pode pensar nisso como uma forma de representar os dados ( e tipo de dados) em uma string. Isso torna fácil passar os  dados entre o lado cliente e o lado do servidor e é um formato preferido para uso com aplicativos baseados em  AJAX.

ColdFusion adiciona três funçs para trabalhar com JSON: serializeJSON()deserializeJSON(), e isJSON(). Vamos olhar primeiro a funçãoserializeJSON(). Voce pode tomar quaiquer dados ColdFusion arbitrariamente e convertê-los em JSON usando esta função:

by Raymond Camden

Leia mais...


Como posso converter variáveis ColdFusion em variáveis JavaScript?

Publicado por: Ricardo Parente 0 Comments

Use a função toScript() para criar uma variável JavaScript de uma ColdFusion. Esta função pode converter strings, números, arrays, estruturas, e queries para sintaxe JavaScript que definam variáveis e valores equivalentes.
... ... ...

by Jeremy Petersen

 

Leia mais...


Como posso ter certeza de uma string é segura para uso com JavaScript?

Publicado por: Ricardo Parente 0 Comments

Se voce estiver populando uma variável JavaScript dinamicamente, voce pode ver que seu código quebra com erros "unterminated string constant" ou mensagens similar. Isto provavelmente é o caso de suas variáveis JavaScript contenham caracteres que são considerados especiais para JavaScript. Voce precisará "escape" esses caracteres especiais para que o JavaScript possa processá-los»

Alguns caracteres comuns que voce deve ficar cauteloso incluem: newlines, carriage returns, e citações (quotes). Para que o JavaScript possa lidar com esses caracteres, eles necessitam ser escapados, ou convertidos para alternativas seguras em JavaScript. JavaScript usa o caracter \ (backslash) para escapar a maioria dos caracteres especiais.

by Jeremy Petersen

 

Leia mais...


Artigos Anteriores