1+ {% set title = 'Form Validation' %}
2+ {% set filename = 'form-validation-parsley.html' %}
3+
4+ {% extends 'layouts/master.html' %}
5+ {% block content %}
6+ < div class ="page-heading ">
7+ < div class ="page-title ">
8+ < div class ="row ">
9+ < div class ="col-12 col-md-6 order-md-1 order-last ">
10+ < h3 > Form Validation</ h3 >
11+ < p class ="text-subtitle text-muted "> ...</ p >
12+ </ div >
13+ < div class ="col-12 col-md-6 order-md-2 order-first ">
14+ < nav aria-label ="breadcrumb " class ="breadcrumb-header float-start float-lg-end ">
15+ < ol class ="breadcrumb ">
16+ < li class ="breadcrumb-item "> < a href ="index.html "> Dashboard</ a > </ li >
17+ < li class ="breadcrumb-item active " aria-current ="page "> Form Validation</ li >
18+ < li class ="breadcrumb-item active " aria-current ="page "> Parsley</ li >
19+ </ ol >
20+ </ nav >
21+ </ div >
22+ </ div >
23+ </ div >
24+
25+ <!-- // Basic multiple Column Form section start -->
26+ < section id ="multiple-column-form ">
27+ < div class ="row match-height ">
28+ < div class ="col-12 ">
29+ < div class ="card ">
30+ < div class ="card-header ">
31+ < h4 class ="card-title "> Multiple Column</ h4 >
32+ </ div >
33+ < div class ="card-content ">
34+ < div class ="card-body ">
35+ < form class ="form " data-parsley-validate >
36+ < div class ="row ">
37+ < div class ="col-md-6 col-12 ">
38+ < div class ="form-group ">
39+ < label for ="first-name-column " class ="form-label "> First Name</ label >
40+ < input type ="text " id ="first-name-column " class ="form-control " placeholder ="First Name " name ="fname-column " data-parsley-required ="true ">
41+ </ div >
42+ </ div >
43+ < div class ="col-md-6 col-12 ">
44+ < div class ="form-group ">
45+ < label for ="last-name-column " class ="form-label "> Last Name</ label >
46+ < input type ="text " id ="last-name-column " class ="form-control " placeholder ="Last Name " name ="lname-column ">
47+ </ div >
48+ </ div >
49+ < div class ="col-md-6 col-12 ">
50+ < div class ="form-group ">
51+ < label for ="city-column " class ="form-label "> City</ label >
52+ < input type ="text " id ="city-column " class ="form-control " placeholder ="City " name ="city-column " data-parsley-restricted-city ="Jakarta ">
53+ </ div >
54+ </ div >
55+ < div class ="col-md-6 col-12 ">
56+ < div class ="form-group ">
57+ < label for ="country-floating " class ="form-label "> Country</ label >
58+ < input type ="text " id ="country-floating " class ="form-control " name ="country-floating " placeholder ="Country ">
59+ </ div >
60+ </ div >
61+ < div class ="col-md-6 col-12 ">
62+ < div class ="form-group ">
63+ < label for ="company-column " class ="form-label "> Company</ label >
64+ < input type ="text " id ="company-column " class ="form-control " name ="company-column " placeholder ="Company ">
65+ </ div >
66+ </ div >
67+ < div class ="col-md-6 col-12 ">
68+ < div class ="form-group ">
69+ < label for ="email-id-column " class ="form-label "> Email</ label >
70+ < input type ="email " id ="email-id-column " class ="form-control " name ="email-id-column " placeholder ="Email " data-parsley-required ="true ">
71+ </ div >
72+ </ div >
73+ < div class ="col-12 ">
74+ < div class ='form-group '>
75+ < div class ="form-check ">
76+ < input type ="checkbox " id ="checkbox5 " class ='form-check-input ' checked data-parsley-required ="true " data-parsley-error-message ="You have to accept our terms and conditions to proceed. ">
77+ < label for ="checkbox5 " class ="form-check-label form-label "> I accept these terms and conditions.</ label >
78+ </ div >
79+ </ div >
80+ </ div >
81+ </ div >
82+ < div class ="row ">
83+ < div class ="col-12 ">
84+ < div class ='form-group '>
85+ < fieldset >
86+ < label class ="form-label ">
87+ Favourite Colour
88+ </ label >
89+ < div class ="form-check ">
90+ < input class ="form-check-input " type ="radio " name ="flexRadioDefault " id ="flexRadioDefault1 " data-parsley-required ="true ">
91+ < label class ="form-check-label form-label " for ="flexRadioDefault1 ">
92+ Red
93+ </ label >
94+ </ div >
95+ < div class ="form-check ">
96+ < input class ="form-check-input " type ="radio " name ="flexRadioDefault " id ="flexRadioDefault2 ">
97+ < label class ="form-check-label form-label " for ="flexRadioDefault2 ">
98+ Blue
99+ </ label >
100+ </ div >
101+ </ fieldset >
102+ </ div >
103+ </ div >
104+ </ div >
105+ < div class ="row ">
106+ < div class ="col-12 d-flex justify-content-end ">
107+ < button type ="submit " class ="btn btn-primary me-1 mb-1 "> Submit</ button >
108+ < button type ="reset " class ="btn btn-light-secondary me-1 mb-1 "> Reset</ button >
109+ </ div >
110+ </ div >
111+ </ form >
112+ </ div >
113+ </ div >
114+ </ div >
115+ </ div >
116+ </ div >
117+ </ section >
118+ <!-- // Basic multiple Column Form section end -->
119+ </ div >
120+ {% endblock %}
121+
122+ {% block js %}
123+ < script src ="assets/js/extensions/parsley.js "> </ script >
124+ < script src ="assets/js/extensions/parsley.init.js "> </ script >
125+ < script src ="assets/js/extensions/parsley.custom.js "> </ script >
126+ {% endblock %}
0 commit comments