Consulta em dataset atraves de falor informado no formulário

Pessoal, em meu formulário tenho um campo chamado CNPJ/CPF, gostaria quando o usuário informasse o código, que fosse consultado em um dataset para verificar se já existe o código digitado, caso sim apresente uma mensagem de "CNPJ/CPF", já existente. Poderiam me ajudar?

Quemuel, boa tarde!

Quando preciso fazer dessa maneira, primeiramente crio uma função e relacionado no onChange do formulário. Exemplo:

Data Inicial*:

Nessa função (no exemplo fNumerodias) eu faço uma consulta em um dataset. Exemplo:

var c1 = DatasetFactory.createConstraint("CHAPA", chapa, chapa, ConstraintType.MUST); var constraints = new Array(c1); var dataset = DatasetFactory.getDataset("dsTipoFuncionario", null, constraints, null); var row = dataset.values[0];

Depois só tratar o retorno (no exemplo variável row).

Espero ter ajudado.

@Lorival, em qual evento crio isso?

No js


function busca(){
    var cnpj = $("#A1_CGC").val().replace(/[^a-z0-9\s]/gi, ''); //retira caracteres especiais
    var c1 = DatasetFactory.createConstraint("cnpj", cnpj, cnpj, ConstraintType.MUST);
    var ct = new Array(c1);
    var dss = DatasetFactory.getDataset("dsCNPJ", null, ct, null);

    if(dss.values.length > 0){
       displaymodal("CNPJ/CPF já existe!");      
     $("#A1_CGC").val("");
    }
}

No html


<label for="A1_CGC">CNPJ/CPF<font color="red">*</font></label>                                    
   <input type="text" class="form-control" id="A1_CGC" name="A1_CGC"
    onkeydown="return busca(this,event)"  
    onkeyup="return busca(this,event)"
>