Back to top

Autore Topic: List Field Type -> JQuery/Chosen  (Letto 1313 volte)

Offline jabber

  • Esploratore
  • **
  • Post: 114
    • Mostra profilo
List Field Type -> JQuery/Chosen
« il: 23 Mag 2015, 09:27:29 »
Ciao a tutti,

mi trovo a progettare un form complesso su joomla 3.3.6.
Per motivi che non sto a spiegare ho necessità di ritornare via JS
l'elemento selected di una drop down list ("List" field).

E' proprio qui che sorge il problema, non essendo una drop down box classica 
(SELECT/OPTION)  ma bensì costruità penso con JQuery/Chosen, non riesco a
ritornare l'elemento selected.

Non riesco a crederci di aver perso una giornata cercando ovunque, da google
alla misera guida ufficiale qui: http://harvesthq.github.io/chosen/

Ho compiuto tantissimi tentativi senza battere un chiodo, voi avete affrontato già il problema ?








« Ultima modifica: 27 Mag 2015, 22:39:33 da jabber »

Offline jabber

  • Esploratore
  • **
  • Post: 114
    • Mostra profilo
Re:List Field Type -> JQuery/Chosen
« Risposta #1 il: 23 Mag 2015, 10:43:02 »
Ho notato che quando si esegue una selezione, la relativa lista <ul></ul> viene popolata (all'inizio è vuota), quindi non posso far'altro che notare che la voce (tag di tipo LI) correntemente selezionata possie la classe aggiunta "result-selected".

Quindi posso procedere a "raccogliere" la voce selezionata in questa maniera:
var selected = $("#ID li.result-selected"); // alert(selected.length)

Se però prima seleizono una voce e poi ne seleizono un'altra mi ritrovo incredibilmente 2 voci selezionate,
infatti alert(selected.length) mi ritorna 2.

Caspita, ma perché anche una cosa banale come il ritorno dell'elemento selezionato
in una drop down box deve essere così difficile :( ((
« Ultima modifica: 27 Mag 2015, 22:39:11 da jabber »

Offline jabber

  • Esploratore
  • **
  • Post: 114
    • Mostra profilo
Re:List Field Type -> JQuery/Chosen
« Risposta #2 il: 27 Mag 2015, 22:40:11 »
Se non ci sono proprio suggerimenti io abbandono questo metodo, ma che peccato...

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:List Field Type -> JQuery/Chosen
« Risposta #3 il: 27 Mag 2015, 23:09:58 »
una cosa simile esiste fra gli esempi di chronoforms, ma forse hai già provato.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

 



Web Design Bolzano Kreatif