j-InlineForm
- Práce s Bootstrapem
- Komponenta pohybuje obsah této složky pod označením
<body>(z důvodu umístění)
Konfigurace:
title{String} formální titulwidth{Číslo} formy max-widthicon{String} Celková ikona bezti-nebo celá prohlášení např.ti ti-homereload{String} odkaz na globální funkci a je spuštěn, pokud formulář zobrazujesubmit{String} odkaz na globální funkci a je spuštěn, pokud je tlačítko předložení stisknutocancel{String} odkaz na globální funkci a je spuštěn, pokud je tlačítko odvolání stisknutohide{String} odkaz na globální funkci a je spuštěn, pokud je formulář skrytýenter{Boolean} automaticky zaznamenává klíčentera provádí předání (podmínkou:false)default{String} krátký alias proDEFAULT(default, true)autohide{Boolean} umožňuje automatické ukrývání (předvolené:true)autofocus{Boolean} provádí automatické zaměření na nejbližší vstup (předvolený:false)
Metody:
instance.show(opt)- zobrazuje formuopt.element{jQuery prvek}opt.align{String} může býtleft(předvolený),rightnebocenteropt.offsetX{Číslo} offsetX (předvolené:0)opt.offsetY{Číslo} offsetY (předvolené:0)opt.position{String} může býttop(předvolené) nebobottomopt.callback{Funkce} uživatel definuje funkcicallback(hide),hideatribut jefunction
instance.hide()- ukrývá formu
Dobré vědět:
Nová verze této složky podporuje dynamickou hodnocení obsahu <script type="text/html">. Příklad níže obsahuje skript s HTML a složka hodnotí obsah, pokud se zobrazí j-InlineForm (pouze jednou).
<div data---="inlineform">
<script type="text/html">
A CONTENT
</script>
</div>Použijte ji s <ui-component name="inlineform">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<a href="javascript:void(0)" class="exec">Show inline form</a>
<ui-component name="inlineform" config="width:250;title:Title;submit:userform_submit" class="hidden">
<div style="padding:10px 15px">SOME CONTENT</div>
<nav>
<button name="submit">SUBMIT</button>
<button name="cancel">CANCEL</button>
</nav>
</ui-component>
<script>
function userform_submit(hide) {
alert('SUBMIT');
hide();
}
$(document).on('click', '.exec', function() {
var opt = {};
opt.element = $(this);
opt.align = 'left';
SETTER('inlineform', 'show', opt);
});
</script>