j-InlineForm
- Lucrează cu Bootstrap
- Componenta mișcă conținutul acestui component sub eticheta
<body>(datorită poziționării)
Configurarea:
title{String} formă titluwidth{Număr} formă max-widthicon{String} Iconul total fărăti-sau declarația completă, de exemplu,ti ti-homereload{String} un link la o funcție globală și este executat dacă formularul este afișatsubmit{String} un link la o funcție globală și se execută dacă este apăsat butonul de prezentarecancel{String} este un link la o funcție globală și se execută dacă este apăsat butonul de anularehide{String} este un link la o funcție globală și se execută dacă formularul este ascunsenter{Boolean} captează în mod automat cheiaenterși efectuează transmiterea (default:false)default{String} un alias scurt pentruDEFAULT(default, true)autohide{Boolean} permite ascunderea automată (default:true)autofocus{Boolean} se concentrează automat la cea mai apropiată intrare (default:false)
Metode:
instance.show(opt)- arată formaopt.elementElementul de bazăopt.align{String} poate fileft(default),rightsaucenteropt.offsetX{Număr} offsetX (default:0)opt.offsetY{Număr} offsetY (default:0)opt.position{String} poate fitop(default) saubottomopt.callback{funcție} o funcție definită de utilizatorcallback(hide), atributulhideestefunction
instance.hide()- ascunde forma
bine să știi:
Noua versiune a acestui component sprijină evaluarea dinamică a conținutului <script type="text/html">. exemplul de mai jos conține un script cu HTML și componenta evaluează conținutul dacă va fi afișat j-InlineForm (numai o dată).
<div data---="inlineform">
<script type="text/html">
A CONTENT
</script>
</div>Utilizați-l cu <ui-component name="inlineform">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.
<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>