Fazer o auto complete com jquery é relativamente simples, agora pegar o item selecionado é mais simples ainda. Segue o código:
$("#NomeAtivo").autocomplete({
source: function (request, response) {
$.ajax({
url: '@Url.Action("GetAtivo", "Ordem")',
dataType: "json",
data: {
term: request.term,
idTipoAtivo: $("#TipoAtivo").val()
},
success: function (data) {
response(data);
}
});
},
min_length: 3,
delay: 300,
select: function (a, b) {
if ($("#TipoAtivo").val() == 5) {
$.ajax({
url: '@Url.Action("CarregaPrecoExercicio", "Ordem")',
dataType: "json",
type: "POST",
data: {
codigoAtivo: b.item.value
},
success: function (data) {
$("#PrecoExercicio").val(data);
}
});
}
}
});
Muito Obrigado e até o próximo POST!
Nenhum comentário:
Postar um comentário