j-Box
Konfigurera:
title {String}form titelnif {String}villkor för att visa formen, det är jämfört med värdet inompathicon {String}Font-Awesome ikon utanti-eller new:ti ti-homereload {String}länkar till en globalfunction(fullform_component)och det körs om formuläret visarsubmit {String}länk till en globalfunction(hide)och det körs om du trycker på knappen för inlämningcancel {String}länk till en globalfunction(hide)och det körs om knappen avbokning trycksenter {Boolean}fångarenter-nyckeln automatiskt och utför leverans (default:false)center {Boolean}fokuserar formen till mitten av skärmenautofocus {Boolean/String}kan fokusera en inmatning.String===jQuery selectorför inmatningendefault {String}en kort alias förDEFAULT(default, true)closebutton {Boolean}kan dölja knappenx(default:false)zindex {Number}kan påverka z-index (default:12)scrollbar {Boolean}möjliggör anpassad skruvbar (default:true)scrolltop {Boolean}gör det möjligt att snurra till toppen efter att formuläret visas (default:true)scrollbarshadow {Boolean}är valfritt, möjliggör en skugga i scrollbar (default:false)style {Number}stöder två stilar (1: klassisk (default), 2: box botten utan padding, 3: box topp utan padning)closeoutside {Boolean}stänger formuläret när användaren klickar utanför formulären (default:false)closeesc {Boolean}stänger formuläret när användaren trycker påESCindependent {Boolean}stängning beror inte på tillståndet enligt vägenpadding {Number}padding för lådan (default:30)width {Number}valfritt, en maximal bredd (default:0- full bredd)background {Boolean}valfritt, aktiverat / inaktiverat bakgrund (default:true)transparent {Boolean}är valfritt, alla element på bakgrunden av rutan kommer att klicka (default:false)align {String}valfritt,center(default),left,rightclose {String}länk till en globalfunction()och det körs om formuläret stänger- NEW
hide {String}länk till en globalfunction()och det körs om formuläret döljer
Komponenten stöder dynamisk utvärdering av innehållet i <script type="text/html">. exemplet nedan innehåller ett skript med HTML och komponenten utvärderar innehållet om j-Form visas (endast en gång).
<ui-component name="box" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Använd den med <ui-component name="box">När komponenten ännu inte är laddad, jComponent Ladda ner den första gången från adressen i DEF.fallback (en av Componentator Författare: Peter Širka. källa: The Componentator Komponenterna i lager, MIT licens.
<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>