Pergunta

Estou usando o preenchimento automático do jQuery e, independentemente das configurações que eu altero, não consigo mostrar mais de 10 resultados no menu suspenso. Eu posso ver nos resultados voltando que estou recebendo todos eles do servidor, mas o front -end não mostrará mais de 10.

$("#add_cpt_code_text").autocomplete('<%: Url.Action("SearchCPT", "ChargeCapture") %>', {
    autoFill: false,
    mustMatch: true,
    matchContains: true,
    cacheLength: 1,
    maxItemsToShow: 15,
    minChars: 3,
    extraParams: {
        LocationID: 0
    },
    formatItem: function (data, index, max) {
        return data[1];
    },
    formatMatch: function (data, index, max) {
        return data[1];
    },
    formatResult: function (data, index, max) {
        return data[1];
    }
}).result(function (event, data, formatted) {
    if (data) {
        $("#add_cpt_code_id").val(data[0]);
        $("#add_cpt_code_text").val(data[1]);
    }
    else {
        $("#add_cpt_code_id").val('');
    }
});
Foi útil?

Solução

Encontrei a resposta, preciso usar Max, não MaxItemStoshow

Eu estava usando o preenchimento automático jQuery-ui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top