Alpaca Forms Bezpłatny konstruktor formularzy
Open Source JQuery Builder dla interaktywnych form HTML5
Alpaca Forms to open source JQuery Builder, dla interaktywnych formularzy HTML5 dla aplikacji internetowych i mobilnych za pomocą szablonów JSON i szablonów kierownicy.
Przegląd
Dostępnych jest wiele bezpłatnych narzędzi generatora formularzy HTML5. Ale Alpaca Forms to bardzo prosty i łatwy w użyciu konstruktor formularzy JQuery do generowania formularzy HTML5 dla aplikacji internetowych i mobilnych. Pozwala generować świetnie wyglądające interfejsy użytkowników na Twitterze Bootstrap, JQuery UI, JQuery Mobile i HTML5 za pomocą schematu JSON i prostych szablonów kierownicy. Alpaca jest bardzo przydatnym projektantem formularzy JQuery, a wszystko, czego potrzebujesz, jest dostarczane po wyjęciu z pudełka. Jest wypakowany z dużą biblioteką sterowania, szablonów, układów i funkcji. Alpaca to twórca formularza JavaScript napędzany przez JSON, który bardzo łatwo jest tworzyć piękne formy. Jest bardzo rozszerzony i zaprojektowany wokół rozszerzalnego wzoru obiektowego. Ta wbudowana rozszerzalność pozwala rozszerzyć i wdrażać nowe elementy sterujące, szablony, pakiety i18 i niestandardowe trwałość danych dla twoich projektów. Formularze Alpaca zapewnia kompleksową dokumentację, w której budowniczowie formularzy i programiści mogą odwoływać się do pracy z kontrolami pola, układami, szablonami, zwrotami i innymi punktami rozszerzalności w alpaca.
Cechy
Poniżej znajdują się kluczowe cechy formularzy alpaki
- JSON
- Obsługuje JQuery UI, JQuery Mobile i HTML5 dla renderowanego wyjścia
- Szablony kierownicy
- rozszerzalność
- Kompleksowa dokumentacja
- duża liczba obsługiwanych elementów sterujących
- Obsługuj wiele rodzajów źródeł danych
- Obsługa oddzwonienia
- Obsługiwane przez Cloud CMS
- jego bezpłatne i open source
Instrukcje Instalacji
Skopiuj następujący kod do The Block na swojej stronie:
<!-- dependencies (jquery, handlebars and bootstrap) -->
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.5/handlebars.min.js"></script>
<link type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<!-- alpaca -->
<link type="text/css" href="//cdn.jsdelivr.net/npm/alpaca@1.5.27/dist/alpaca/bootstrap/alpaca.min.css" rel="stylesheet"/>
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/alpaca@1.5.27/dist/alpaca/bootstrap/alpaca.min.js"></script>
Zadzwoń $ .alpaca () ze schematem formularza i dowolną konfiguracją:
<div id="form1"></div>
<script type="text/javascript">
$("#form1").alpaca({
"schema": {
"title": "What do you think of Alpaca?",
"type": "object",
"properties": {
"name": {
"type": "string",
"title": "Name"
},
"ranking": {
"type": "string",
"title": "Ranking",
"enum": ['excellent', 'not too shabby', 'alpaca built my hotrod']
}
}
}
});
</script>
Wygeneruje to następujący formularz HTML5 przy użyciu kombinacji Twitter Bootstrap i Alpaca.