В настоящее время нет встроенного способа сделать это, но вы можете предоставить функцию для опции source
и выполнить свой запрос AJAX вручную:
$("#descripcionArticuloEditandoTextBox").autocomplete({
autoFocus: true,
minLength: 3,
source: function (request, response) {
$.ajax({
url: '@Url.Action("ObtenerArticulos", "Articulo")',
data: request,
dataType: "json",
success: function(data) {
// Do things with data.length here
response(data);
},
error: function() {
response([]);
}
});
},
select: function (event, ui) {
articuloModelo = cargarArticulo(ui.item.Id);
articuloSeleccionado();
}
});
В обратном вызове success
дляAJAX-запрос, вы можете делать все, что вы хотите с data.length
.