2013-08-16 19 views
5

Chcę użyć menedżera znaczników (wtyczka jquery). Link: http://welldonethings.com/tags/managerMenedżer tagów wtyczka jquery przy użyciu typeahead

W przykładzie na stronie zobaczyłem, że istnieje opcja użycia polecenia z wyprzedzeniem.

to co zrobiłem:

HTML:

<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="plugins/tagmanager/typeahead.js"></script> 
<script type="text/javascript" src="plugins/tagmanager/bootstrap-tagmanager.js"></script> 
<link rel="stylesheet" href="plugins/tagmanager/bootstrap-tagmanager.css" rel="stylesheet"> 

<input type='text' class="input" data-provide="typeahead" name='tagsInput' id='tagsInput' value='' /> 

JavaScript:

$("#tagsInput").tagsManager({ 
     deleteTagsOnBackspace: false, 
     prefilled: ["Pisa", "Rome"], 
     typeahead: true, 
     typeaheadAjaxSource: null, 
     typeaheadSource: ["Pisa", "Rome", "Milan", "Florence", "New York", "Paris", "Berlin", "London", "Madrid"], 
     blinkBGColor_1: '#FFFF9C', 
     blinkBGColor_2: '#CDE69C', 
     hiddenTagListName: 'hiddenTagListA' 
}); 

jestem gettings ten błąd na bootstrap-tagmanager.js: 62 :

Uncaught TypeError: Cannot read property 'prototype' of undefined

Co robię źle?

Jeśli usuwam plik includeahead.js, wtyczka menedżera tagów działa, ale bez opcji typeahead.

Przykład: http://jsfiddle.net/F8C8c/

OR: Może polecić mi lepszą Tagi Zarządzaj plugin, który działa z tagami autocomplate załadowany za pośrednictwem ajax?

EDYTOWANIE: Znalazłem problem. Należy włączyć plik bootstrap.js, a nie typeahead.js.

+0

To działa w ich Przykładowa strona http://welldonethings.com/tags/manager – Nir

+0

Zaczynam na pytanie, czy jest jakiś plugin brakuje. Jakiś plik JS, który musi tam być, ale nim nie jest. – Richard

Odpowiedz

Powiązane problemy