Commit e01372be5dcc8e979774a12cb83b309b2571ae2a
1 parent
8f978af8
加盟 弹窗填写信息
Showing
5 changed files
with
148 additions
and
3 deletions
css/joinous.css
@@ -64,3 +64,45 @@ | @@ -64,3 +64,45 @@ | ||
64 | line-height: 20px; | 64 | line-height: 20px; |
65 | color: #666; | 65 | color: #666; |
66 | } | 66 | } |
67 | +.form-group-height { | ||
68 | + height: 34px; | ||
69 | + width: 400px; | ||
70 | + margin: 15px auto 0; | ||
71 | + color: #626c72; | ||
72 | +} | ||
73 | +.width30 { | ||
74 | + width: 100px; | ||
75 | + float: left; | ||
76 | + text-align: right; | ||
77 | + margin-right: 10px; | ||
78 | + line-height: 34px; | ||
79 | +} | ||
80 | +.width65 { | ||
81 | + float: left; | ||
82 | + width: 220px; | ||
83 | + height: 34px; | ||
84 | + line-height: 34px; | ||
85 | + font-size: 14px; | ||
86 | + /* overflow: hidden; */ | ||
87 | + /* text-overflow: ellipsis; */ | ||
88 | + /* white-space: nowrap; */ | ||
89 | +} | ||
90 | +.btn { | ||
91 | + text-align: center; | ||
92 | + width: 60px; | ||
93 | + background-color: #2abb9a; | ||
94 | + font-size: 14px; | ||
95 | + color: #fff !important; | ||
96 | +} | ||
97 | +.modal-footer { | ||
98 | + border-top: none !important; | ||
99 | + text-align: center; | ||
100 | +} | ||
101 | +.write_rule { | ||
102 | + height: 34px; | ||
103 | + color: #f00; | ||
104 | + font-size: 14px; | ||
105 | + line-height: 34px; | ||
106 | + margin-top: 10px; | ||
107 | + text-align: center; | ||
108 | +} |
images/breadcrumb-bg.jpg
joinous.html
@@ -80,7 +80,7 @@ | @@ -80,7 +80,7 @@ | ||
80 | <div class="row"> | 80 | <div class="row"> |
81 | <div class="col-md-12 col-xs-12"> | 81 | <div class="col-md-12 col-xs-12"> |
82 | <div class="text-center joinous-bg-title">云平台合作加盟</div> | 82 | <div class="text-center joinous-bg-title">云平台合作加盟</div> |
83 | - <div class="joinous-title-btn">我要加盟</div> | 83 | + <div class="joinous-title-btn" id="join_btn">我要加盟</div> |
84 | </div> | 84 | </div> |
85 | </div> | 85 | </div> |
86 | </div> | 86 | </div> |
@@ -185,6 +185,60 @@ | @@ -185,6 +185,60 @@ | ||
185 | </footer> | 185 | </footer> |
186 | <!--/ End Footer Area --> | 186 | <!--/ End Footer Area --> |
187 | 187 | ||
188 | +<div class="modal fade in" id="openmodel" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> | ||
189 | + <div class="modal-dialog"> | ||
190 | + <div class="modal-content"> | ||
191 | + <div class="modal-header"> | ||
192 | + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
193 | + <h4 class="modal-title" id="">加盟招募</h4> | ||
194 | + </div> | ||
195 | + <div class="modal-body"> | ||
196 | + <div class="form-group form-group-height"> | ||
197 | + <div class="width30 ">公司名称:</div> | ||
198 | + <div class="width65 " id="porNames"> | ||
199 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="25" id="porNames_inp"> | ||
200 | + </div> | ||
201 | + </div> | ||
202 | + <div class="form-group form-group-height"> | ||
203 | + <div class="width30 ">联系人姓名:</div> | ||
204 | + <div class="width65 " id="personNames"> | ||
205 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="25" id="personNames_inp"> | ||
206 | + </div> | ||
207 | + </div> | ||
208 | + <div class="form-group form-group-height"> | ||
209 | + <div class="width30 ">联系人职务:</div> | ||
210 | + <div class="width65 " id="personDuties"> | ||
211 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="25" id="personDuties_inp"> | ||
212 | + </div> | ||
213 | + </div> | ||
214 | + <div class="form-group form-group-height"> | ||
215 | + <div class="width30 ">手机:</div> | ||
216 | + <div class="width65 " id="userTel"> | ||
217 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="11" onkeyup="value=value.replace(/[^\d]/g,'') " ng-pattern="/[^a-zA-Z]/" id="userTel_inp"> | ||
218 | + </div> | ||
219 | + </div> | ||
220 | + <div class="form-group form-group-height"> | ||
221 | + <div class="width30 ">邮箱:</div> | ||
222 | + <div class="width65 " id="userEmail"> | ||
223 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="25" id="userEmail_inp"> | ||
224 | + </div> | ||
225 | + </div> | ||
226 | + <div class="form-group form-group-height"> | ||
227 | + <div class="width30 ">通讯地址:</div> | ||
228 | + <div class="width65 " id="userAddr"> | ||
229 | + <input type="text" class="width65 borcol" style="padding-left:10px;" maxlength="25" id="userAddr_inp"> | ||
230 | + </div> | ||
231 | + </div> | ||
232 | + <div id="write_rule" class="write_rule display-none"></div> | ||
233 | + <div class="modal-footer"> | ||
234 | + <button type="button" class="btn " id="write-submit">提交</button> | ||
235 | + </div> | ||
236 | + </div> | ||
237 | + | ||
238 | + </div> | ||
239 | + </div> | ||
240 | +</div> | ||
241 | + | ||
188 | <script type="text/javascript" src="js/jquery.min.js"></script> | 242 | <script type="text/javascript" src="js/jquery.min.js"></script> |
189 | <script type="text/javascript" src="js/bootstrap.min.js"></script> | 243 | <script type="text/javascript" src="js/bootstrap.min.js"></script> |
190 | <script type="text/javascript" src="js/colors.js"></script> | 244 | <script type="text/javascript" src="js/colors.js"></script> |
@@ -206,6 +260,6 @@ | @@ -206,6 +260,6 @@ | ||
206 | <script type="text/javascript" src="js/nav-footer.js?a=2"></script> | 260 | <script type="text/javascript" src="js/nav-footer.js?a=2"></script> |
207 | 261 | ||
208 | <script type="text/javascript" src="js/main.js?a=2"></script> | 262 | <script type="text/javascript" src="js/main.js?a=2"></script> |
209 | -<script type="text/javascript" src="js/joinous.js?a=1"></script> | 263 | +<script type="text/javascript" src="js/joinous.js?a=2"></script> |
210 | </body> | 264 | </body> |
211 | </html> | 265 | </html> |
js/joinous.js
1 | +//加盟弹窗 | ||
2 | +$('#join_btn').on('click', function () { | ||
3 | + $('#porNames_inp').val(''); | ||
4 | + $('#personNames_inp').val(''); | ||
5 | + $('#personDuties_inp').val(''); | ||
6 | + $('#userTel_inp').val(''); | ||
7 | + $('#userEmail_inp').val(''); | ||
8 | + $('#userAddr_inp').val(''); | ||
9 | + $('#write_rule').addClass('display-none').text(''); | ||
10 | + $('#openmodel').modal('show'); | ||
11 | +}) | ||
12 | +//提交信息 | ||
13 | +$('#write-submit').on('click', function () { | ||
14 | + var porNames= $.trim($('#porNames_inp').val()); | ||
15 | + var personNames=$.trim($('#personNames_inp').val()); | ||
16 | + var personDuties=$.trim($('#personDuties_inp').val()); | ||
17 | + var userTel=$.trim($('#userTel_inp').val()); | ||
18 | + var userEmail=$.trim($('#userEmail_inp').val()); | ||
19 | + var userAddr=$.trim($('#userAddr_inp').val()); | ||
20 | + if(porNames == '' || porNames == undefined || porNames == null) { | ||
21 | + $('#write_rule').removeClass('display-none').text('请输入公司名称'); | ||
22 | + return; | ||
23 | + }else if(personNames == '' || personNames == undefined || personNames == null) { | ||
24 | + $('#write_rule').removeClass('display-none').text('请输入联系人姓名'); | ||
25 | + return; | ||
26 | + }else if(personDuties == '' || personDuties == undefined || personDuties == null) { | ||
27 | + $('#write_rule').removeClass('display-none').text('请输入联系人职务'); | ||
28 | + return; | ||
29 | + }else if(userTel == '' || userTel == undefined || userTel == null) { | ||
30 | + $('#write_rule').removeClass('display-none').text('请输入手机号'); | ||
31 | + return; | ||
32 | + }else if(!/^1[3|4|5|7|8][0-9]\d{4,8}$/.test(userTel)||userTel.length!=11) { | ||
33 | + $('#write_rule').removeClass('display-none').text('请输入正确手机号'); | ||
34 | + return; | ||
35 | + }else if(userEmail == '' || userEmail == undefined || userEmail == null) { | ||
36 | + $('#write_rule').removeClass('display-none').text('请输入邮箱'); | ||
37 | + return; | ||
38 | + }else if(!/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/.test(userEmail)) { | ||
39 | + $('#write_rule').removeClass('display-none').text('请输入正确邮箱'); | ||
40 | + return; | ||
41 | + }else if(userAddr == '' || userAddr == undefined || userAddr == null){ | ||
42 | + $('#write_rule').removeClass('display-none').text('请输入通讯地址'); | ||
43 | + return; | ||
44 | + }else{ | ||
45 | + $('#write_rule').addClass('display-none').text(''); | ||
46 | + //ajax | ||
47 | + $('#openmodel').modal('hide'); | ||
48 | + } | ||
49 | +}) |
services.html