Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Возможность фильтровать список значений в списке #62

Open
mityukov opened this issue Oct 24, 2018 · 2 comments

Comments

@mityukov
Copy link

По аналогии с buildAddress(), чтобы можно было проанализировать objs и выдать решение — отображать данный адрес в списке предлагаемых или нет.

Пример использования:

$.kladr.checkAddress = function (objs) {

    var availOkatos = [ "45000000000", "46000000000", "41000000000", "40000000000" ];

    if (availOkatos.indexOf(objs[0].okato) !== -1) {
        return true;
    }

    return false;
}

Помогите, пожалуйста, а то не смог найти ничего подобного в документации, примерах…

@peter-gribanov
Copy link

через опцию source можно управлять загружаемыми и отображаемыми результатами

@lemonspb
Copy link

lemonspb commented Oct 9, 2020

Столкнулся с такой же потребностью, из доки не очевидно, что source имеет callback вторым аргументом. решение примерно такое.

 source: function(query, callback) {
         const filteredCallback = (data) =>
           callback(data.filter((d) => /your code/));
         jquery.kladr.api(query, filteredCallback);
      }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants