j-RadioButton
- Voor het aangepaste ontwerp kunt u j-RadioButtonExpert gebruiken
- U kunt nu een gegevensbron gebruiken
Configuratie:
items{String} moettext 1|value 1;text 2|value 2oftext 1;text 2bevattenrequired{Boolean} mogelijk maaktrequireddisabled{Boolean} verhindert deze controlelabel{String} kan de inhoud wijzigen (default:innerHTML)type{String} kannumberbevatteninline{Boolean} inline positie mogelijk / niet mogelijk (default:true)datasource{String} pad naar gegevensbron (must een reeks of een reek van objecten zijn)text{String} bepaalt een eigendomsnaam voor tekst (in gegevensbron), standaard:namevalue{String} bepaalt een eigendomsnaam voor waarde (in gegevensbron) standaard:id
Gebruik het met <ui-component name="radiobutton">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<ui-component name="radiobutton" path="model.myvalue1" config="items:Yes|0,No|1,Maybe|2;type:number;required:true;inline:0" default="0">Are you crazy?</ui-component>
<br />
<ui-component name="radiobutton" path="model.myvalue2" config="datasource:frameworks;required:true">What is the best node.js framework?</ui-component>
<br />
<ui-component name="radiobutton" path="model.myvalue3" config="datasource:list;required:true">Total.js is framework for...</ui-component>
<script type="text/javascript">
var frameworks = ['Total.js', 'express', 'Hapi', 'Koa', 'Sails'];
var list = [{ name: 'Ruby', id: 1 }, { name: 'PHP', id: 2 }, { name: 'node.js', id: 3 }, { name: 'Python', id: 4 }];
</script>