Po prostu wypróbowałem doskonałe Tag-It! plug-in dla jquery (http://aehlke.github.com/tag-it/), ale nie mogę go uruchomić tak, jakbym chciał.jQuery Tag-It - za pomocą listy obiektów wartości i etykiet
Mam listę obiektów tak:
var food = [{value:1,label:'Pizza'},{value:2,label:'Burger'},{value:3,label:'Salad'}];
Które mijam do opcji tagSource w mojej konfiguracji:
$("#my_food_tags").tagit({
tagSource: food,
singleField: true,
singleFieldNode: $("#my_food"),
placeholderText: "Start typing a food name"
});
Działa to dobrze, z wyjątkiem gdy klikam listę autouzupełniania pozycja, wyświetla wartość liczbową w tagu, a nie nazwę żywności.
W związku z tym możliwe jest, że w polu ukrytym musi być "wartość", a "etykieta" będzie wyświetlana jako nazwa znacznika?
Oto zrzut ekranu tego, co mam na myśli. Wartość jest wyświetlana w etykiecie znacznika, a etykieta jest stracony dla eteru ;-)
Czy ktoś proszę mi tu pomóc? Byłoby to bardzo docenione!
Dzięki z góry, SEB
mógłbyś pisać przykład? W kodzie dołącza "Label" do LI, więc pomyślałem by to dokładnie. Ale chyba nie? :) –
Z pewnością Marco - dodałem zrzut ekranu do opracowania – seb835