Commit e01372be5dcc8e979774a12cb83b309b2571ae2a
1 parent
8f978af8
加盟 弹窗填写信息
Showing
5 changed files
with
148 additions
and
3 deletions
css/joinous.css
... | ... | @@ -64,3 +64,45 @@ |
64 | 64 | line-height: 20px; |
65 | 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 | 80 | <div class="row"> |
81 | 81 | <div class="col-md-12 col-xs-12"> |
82 | 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 | 84 | </div> |
85 | 85 | </div> |
86 | 86 | </div> |
... | ... | @@ -185,6 +185,60 @@ |
185 | 185 | </footer> |
186 | 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 | 242 | <script type="text/javascript" src="js/jquery.min.js"></script> |
189 | 243 | <script type="text/javascript" src="js/bootstrap.min.js"></script> |
190 | 244 | <script type="text/javascript" src="js/colors.js"></script> |
... | ... | @@ -206,6 +260,6 @@ |
206 | 260 | <script type="text/javascript" src="js/nav-footer.js?a=2"></script> |
207 | 261 | |
208 | 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 | 264 | </body> |
211 | 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 | +}) | ... | ... |