В строке 351 измените его следующим образом: if (settings.tokenLimit! = Null && settings.tokenLimit <= token_count) {..... Это позволяет установить ограничение токена ... В строке 541 я добавил это: query = query + "& id_list =" + hidden_input.val (). substring (0, hidden_input.val (). length - 1); .... Это позволяет мне отправлять то, что в данный момент находится в коробке, в мой php-скрипт, чтобы я мог остановить дублирующиеся результаты на стороне сервера. Я думаю, что это все, что я сделал в файле jS.

ользую автозаполнение пользовательского интерфейса jQuery и пытаюсь ограничить множественные результаты. В основном я строю систему PM, я использую автозаполнение для поля to. Но я пытаюсь ограничить количество людей, которым можно отправить одно сообщение. Так что, как ограничить максимальный выбор до 25.

Есть ли способ ограничить это? Также есть идеи по визуальному показателю того, что они достигли максимума?

 select: function( event, ui){
    var terms = split( this.value );
    if(terms.length <= 2)
    {
        // remove the current input
        terms.pop();
        // add the selected item
        terms.push( ui.item.value );
        // add placeholder to get the comma-and-space at the end
        terms.push( "" );
        this.value = terms.join( ", " );
        return false;
    }
    else
    {
        $(this).effect("highlight", {}, 1000);
        $(this).addClass("red");
        $("#warnings").html("<span style='color:red;'>Max people reached</span>");
        return false;
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос