Passar ID para o Controller após clicar num cliente através de Autocomplete
27/12/2017
0
Pessoal,
Estou implementando um sistema de pedidos, onde antes de criar o pedido eu preciso buscar o cliente através de um recurso de autocomplete e ao clicar no nome desejado eu quero passar ele para o meu controller de criação desse pedido (o qual tem como premissa o id do cliente).
Já tenho um método chamado ObterCliente(string criterio) que faz a busca e recupera o nome do cliente através de Json. Cheguei até conseguir trazer também o Id do cliente incluindo na query o argumento select new {c.Nome, c.ClienteId}). Contudo não sei como utilizá-lo no momento em que o usuário clicar no nome desejado.
Alguém pode me dar uma luz?...
Estou implementando um sistema de pedidos, onde antes de criar o pedido eu preciso buscar o cliente através de um recurso de autocomplete e ao clicar no nome desejado eu quero passar ele para o meu controller de criação desse pedido (o qual tem como premissa o id do cliente).
Já tenho um método chamado ObterCliente(string criterio) que faz a busca e recupera o nome do cliente através de Json. Cheguei até conseguir trazer também o Id do cliente incluindo na query o argumento select new {c.Nome, c.ClienteId}). Contudo não sei como utilizá-lo no momento em que o usuário clicar no nome desejado.
Alguém pode me dar uma luz?...
Marcelo Almeida
Curtir tópico
+ 0
Responder
Post mais votado
28/12/2017
$('#myCombo').on('change', function () {
var element = $("option:selected", this);
var value = $(element).val();
window.location = "/Controller/Action/" + value;
});
var element = $("option:selected", this);
var value = $(element).val();
window.location = "/Controller/Action/" + value;
});
Fabio Parreira
Responder
Clique aqui para fazer login e interagir na Comunidade :)