Zum Inhalt springen

sr_feuserregister und voneinander abhängige select-boxen

Erstellt am 24. Januar 2011 · Noch keine Antworten

Tags: Frontend-Benutzer, JavaScript & AJAX, Frage

anonymous ·

Hallo Forum,
möchte die sr_feuserregister um voneinande abhängige select-boxen erweitern. also abhängig von der auswahl in selectbox 1 ändern sich die Auswahlmöglichkeiten in Selectbox 2.
Hierfür habe ich ein jquery-plugin gefunden, dass genau dieses erledigt:
http://plugins.jquery.com/project/doubleselect
Hartcodiert klappt das natürlich wunderbar, alleine bei der iNtegration in TYPO3 komme ich nicht weiter.
T3jquery bringt mir jquery in TYPO3.
Mit dem Kickstarter erstelle ich die beiden selectboxen und befülle sie mit den gewünschten Optionen.
Folgender js-code weist den Optionen in selectbox 1 dann die Optionen zu die dynamisch in selectbox 2 erscheinen sollen:

	<script type="text/JavaScript">
 $(document).ready(function()
 {

    var selectoptions = {
    		"Vegetables": {
    	         "key" : 10,
                 "defaultvalue" : 111,
    	         "values" : {
                     "tomato": 110,
                     "potato": 111,
                     "asparagus": 112
                     }
              },
            "Fruits": {
                 "key" : 20,
                 "defaultvalue" : 212,
                 "values" : {
                     "apple": 210,
                     "orange": 211,
                     "kiwi": 212,
                     "melon": 213
                     }
              }
    };

	    $('#first').doubleSelect('second', selectoptions);
 });
        </script>

Doch wie bringe ich TYPO§ nun dazu, anstatt der vorgegeben Werte meine Werte aus der datenbank einzusetzen?
die labelindizes der einzelnen optionen stehen natürlich in der locallang.xml. Doch diese im Template anzusprechen ist mir bisher nicht gelungen.
Kann mir hier irgendjemand weiterhelfen?
vg & danke Andi