Passar ID para o Controller após clicar num cliente através de Autocomplete

MVC

.NET

Ajax

JSON

27/12/2017

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?...
Marcelo Almeida

Marcelo Almeida

Curtidas 0

Melhor post

Fabio Parreira

Fabio Parreira

28/12/2017

$('#myCombo').on('change', function () {
var element = $("option:selected", this);
var value = $(element).val();

window.location = "/Controller/Action/" + value;
});
GOSTEI 1
POSTAR