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.