In einem Controller in Web2Py versuche ich ein Dropdown in einem Formular mit den Ergebnissen einer Abfrage zu füllen. Wenn der Benutzer das Formular sendet, möchte ich den Wert anstelle des Optionsnamens extrahieren. Ich kann den Optionswert einfach nicht in der Dropdownliste erscheinen lassen.Web2py SELECT Option Wert
Ich habe diese Anfrage:
course_list = external_db.executesql("SELECT course_id, course_title FROM course ORDER BY course_id")
und ich habe diese Tabellenzeile:
form=FORM(TABLE(TR('course list: ' , SELECT(course_list, _name='courses', requires=IS_IN_SET(course_list, course_list_id, zero='- choose -'))),
aber ich kann nicht einen Weg, nur immer den Wert wieder aus der Option Dropdown finden, eher als der Optionsname.
das sortierte es, vielen Dank, ich bin wirklich dankbar. –