Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
<input type="zoom" id="campo" name="campo" zoomvalue="campoIdDoDataset" data-zoom="..."> |
Atributos
zoomvalue
O campo de pesquisa pode ser usado para armazenar uma informação para o usuário (como nome de uma pessoa ou empresa) mas a solicitação precisa de um código de identificação (como id do usuário, cpf, cnpj) para alguma integração ou mesmo mecanismo de atribuição. Quando não utilizado o atributo zoomvalue, apenas o valor que é exibido após a seleção é gravado.
...
Importante: O campo definido no zoomvalue deve estar entre os campos listados em fields no atributo data-zoom
...
data-zoom
O atributo data-zoom é onde a maior parte das configurações possíveis para o campo pesquisa são feitas. Ele é um objeto complexo onde é definido qual o dataset, qual campo deste dataset será usado para preencher o campo, se permite mais de uma item selecionado e quais os campos podem ser usados de filtro.
Sintaxe do data-zoom
Bloco de código | ||
---|---|---|
| ||
{ 'datasetId':'colleague', 'displayKey':'colleagueName', 'placeholder': 'Selecione o usuário do Fluig', 'filterValues': 'campo1,valorDoCampo1,campo2,valorDoCampo2', 'fields':[{ 'field': 'colleagueName', 'label': 'colleagueName', 'standard': 'true' },{ 'field': 'colleagueId', 'label': 'colleagueId', 'visible': 'false' }] } |
Parâmetros do data-zoom
datasetId
Uma string que define id do dataset que o campo pesquisa vai consultar
...