% /*
$Revision$
$Id$
File: selector.inc
Description: Algemene interface functie om een selectveld te maken
Deze moet je kunnen includen en aanroepen.
Resulteert dan uiteindelijk in een selectbox aangemaakt die gevuld wordt door een query.
Het resultaat heeft de vorm "[
label
]selectveld[
]"
of voor mobile "[]selectveld"
of [
label
]inputveld[
].
Indien geen initiële waarde is meegegeven, dan wordt standaard -1 genomen.
parameters: fieldName: veldnaam van het selectveld. Dit veld wordt gesubmit.
sql: sql query die zorg voor de inhoud van het selectveld. (SELECT key, omschrijving FROM ... WHERE ...)
params: object met meegegeven parameters.
initKey: initiële key waarde van de select die ingevuld moet worden.
label: label dat voor het selectveld wordt weergegeven.
onChange: onchange op het selectveld.
readonly: geeft aan of het selectveld readonly weergegeven moet worden (true|false(default)).
multi multi selectveld
trclass: wordt ook op de
gezet
size handig bij multi selectveld
moreinfo: geeft een extra informatie button achter het selectveld. Klikken hierop geeft informatie over de geselecteerde waarde
extraParamValue: Voegt een extra value parameter toe aan de waarden (