Как отсортировать элементы перед отображением в автозаполнении Jquery ui? - PullRequest
1 голос
/ 14 января 2011

Автозаполнение jquery ui не сортирует элементы для моего автоматически. Он использует порядок элементов, переданных в сценарий, и фильтрует их.

Это источник данных, который я должен использовать (китайский):

    var availableTags = [
        {value:"阿奇",desc:"看点数据的",groupId:2,userId:4},
        {value:"阿甘",desc:"普通用户",groupId:4,userId:5},
        {value:"阿爸劳动法地方",desc:"普通用户",groupId:2,userId:4},
        {value:"阿干",desc:"看点数据的",groupId:2,userId:4},
        {value:"法地方的风景阿甘的",desc:"普通用户",groupId:2,userId:4}
    ];

или вместо этого вы можете использовать английский:

    var availableTags = [
        {value:"fruit",desc:"fruit",groupId:2,userId:4},
        {value:"aGan",desc:"normal user",groupId:4,userId:5},
        {value:"father's home ",desc:"normal user",groupId:2,userId:4}
     ];

Итак, как мне отсортировать заказ по алфавиту?

Большое спасибо !!

1 Ответ

2 голосов
/ 14 января 2011
availableTags.sort(function(a, b) {
    return a.value > b.value;
});

Попробуйте здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...