Хотите изменить разделитель по умолчанию на другой символ в токенфилде начальной загрузки

Я использую токенайзеры начальной загрузки для autosuggest- ссылка ссылка

Я хочу сделать несколько пользовательских изменений, кто-нибудь пытался делать эти вещи. Этот плагин работает отлично. Но у меня есть несколько вопросов, было бы здорово, если бы кто-нибудь помог мне, преодолев их.

Изменить разделитель по умолчанию

Я хочу изменить запятую по умолчанию разделитель на другой символ, как "|" или "/" Поскольку у меня есть предложения, в которых запятая. И это позволяет разбить один термин на несколько блоков.

Например У меня есть термин "Hotel RajMahal, Pune". Он должен трактоваться как один термин в окне поиска, но он показывает 2 разных термина.

1 ответ

Вы можете изменить разделитель по умолчанию, передав - delimiter: '|' или массив ['|', ',']

Пример -

$('#ajey').tokenfield(
    {   
        createTokensOnBlur: true,
        delimiter: ['|', ','],
        typeahead: [
            {
                minLength: 1,
                highlight:true
            }, 
            {   
                source: engine.ttAdapter(),
                templates: {
                }
            }
        ]
    }
);

Наслаждайтесь - Демо

Другие вопросы по тегам