j-MiniForm
Konfiguracja:
- Tytuł
title {String} width {Number}forma max szerokość- warunek
if {String}dla wyświetlania formularza, jest porównywany do wartości w ramachßpath - Ikonę całkowitą
icon {String}bezti-lub new:ti ti-home reload {String}łączy się z globalnymfunction(miniform_component)i jest wykonywany, jeśli formularz wyświetlasubmit {String}łączy się z globalnymfunction(hide)i jest wykonywany, jeśli przycisk wysłania jest naciśniętycancel {String}łączy się z globalnymfunction(hide)i jest wykonywany, jeśli przycisk odwołania jest naciśniętyenter {Boolean}rejestruje kluczenterautomatycznie i wykonuje wysłanie (default:false)center {Boolean}koncentruje kształt w środku ekranuautofocus{Boolean/String} może skupić się na wejściu.String===jQuery selectordla wejściadefault {String}to krótki alias dlaDEFAULT(default, true)closebutton {Boolean}może ukryć przyciskx(default:false)zindex {Number}może wpływać na indeks z (default:12)scrollbar {Boolean}umożliwia przystosowany pasek skręcania (default:true)closeoutside {Boolean}zamyka formularz, gdy użytkownik kliknie poza formularzem (default:false)closeesc {Boolean}zamyka formularz, gdy użytkownik naciera kluczESC- Zamknięcie
independent {Boolean}nie zależy od stanu według drogi close {String}łączy się z globalnymfunction()i jest wykonywany, jeśli formularz jest zamknięty- NEW
hide {String}łączy się z globalnymfunction()i jest wykonywany, jeśli formularz ukrywa
Dobrze wiedzieć:
Nowa wersja tego komponentu obsługuje dynamiczną ocenę zawartości <script type="text/html">. Poniższy przykład zawiera skrypt z HTML, a komponent ocenia zawartość, jeśli zostanie wyświetlony j-MiniForm (tylko raz).
<ui-component name="miniform" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Użyj go z <ui-component name="miniform">Gdy element nie jest jeszcze ładowany, jComponent Pobierz go po pierwszym użyciu z adresu DEF.fallback (Wydaje się Componentator Autor: Peter Širka Źródło: Componentator Zestaw składników, licencja MIT.
<ui-component name="miniform" path="common.form" config="if:user;width:300;title:Title;submit:userform_submit" class="hidden">
<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>