j-Box
Configurarea:
- Titlu de tip
title {String} if {String}condiția de a arăta forma, este comparată cu valoarea din interiorulpathicon {String}Font-Awesome icon fărăti-sau new:ti ti-homereload {String}este conectat la unfunction(fullform_component)global și este executat dacă formularul este afișatsubmit {String}este conectat la unfunction(hide)global și este executat dacă se prestează butonul de depunerecancel {String}este conectat la unfunction(hide)global și este executat dacă se prestează butonul de anulareenter {Boolean}captează în mod automat cheiaenterși efectuează depunerea (default:false)center {Boolean}centrează forma în mijlocul ecranuluiautofocus {Boolean/String}poate concentra o intrare.String===jQuery selectorpentru intrareadefault {String}este un alias scurt pentruDEFAULT(default, true)closebutton {Boolean}poate ascunde butonulx(default:false)zindex {Number}poate afecta indexul z (default:12)scrollbar {Boolean}permite scrollbar-ul personalizat (default:true)scrolltop {Boolean}permite să se rotească în partea de sus după afișarea formularului (default:true)scrollbarshadow {Boolean}opțional, permite o umbră în scrollbar (default:false)style {Number}susține două stiluri (1: clasic (defaționat), 2: cutie subțire fără padding, 3: cutie superioară fără padging)closeoutside {Boolean}închide formularul atunci când utilizatorul face clic în afara formularului (default:false)closeesc {Boolean}închide formularul atunci când utilizatorul prestează cheiaESC- Clătirea
independent {Boolean}nu depinde de starea în funcție de cale - Padding
padding {Number}pentru cutie (default:30) width {Number}opțional, o lățime maximă (defață:0- lățimea completă)background {Boolean}opțional, activat / dezactivat fundal (default:true)transparent {Boolean}opțional, toate elementele de pe fundalul casei vor fi clickabile (default:false)align {String}opțional,center(default),left,rightclose {String}este conectat la unfunction()global și este executat dacă formularul este închis- NEW
hide {String}link la un globalfunction()și este executat dacă formularul ascunde
Componenta 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-Form (numai o dată).
<ui-component name="box" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Utilizați-l cu <ui-component name="box">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ță.
<ui-component name="box" path="common.form" config="if:user;width:500;title:Title;submit:userform_submit" class="hidden">
<nav>
<button><i class="ti ti-angle-down"></i>Menu</button>
</nav>
<div class="padding">
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();
}
var common = {};
// Show the form
common.form = 'user';
</script>