MagicSuggest не отображает начальные теги (значения)

Я использую MagicSuggest ( http://nicolasbize.github.io/magicsuggest/) в своем приложении. Все отображается и функционирует идеально, но по какой-то причине значения не отображаются, что бы я ни пытался!

Кто-нибудь может объяснить мне, что не так с этим кодом?

$("#klip-tags").magicSuggest({
    width: "93%",
    displayField: "name",
    value: [15,19],
    data: [{id:19,name:"javascript"},{id:15,name:"joomla"},{id:20,name:"jQuery"},{id:21,name:"php"}],
    useTabKey: true,
    emptyText: "Add your tags",
    resultAsString: true,
    maxSelection: 8,
    name: "klip_tags"
});

Нет ошибок консоли, нет ничего! Они просто отказываются появляться!

1 ответ

Решение

Это может произойти, если вы присоедините MagicSuggest к элементу ввода, объявленному с атрибутом value.

Объяснение:

Это не будет работать:

<input type="text" name="klip_tags" id="klip-tags" value="" />

Это не будет работать:

<input type="text" name="klip_tags" id="klip-tags" value="joomla,javascript" />

Это будет работать:

<input type="text" name="klip_tags" id="klip-tags" />
Другие вопросы по тегам