PageSourceSearch

http://www.102vc.com/Public/Web/js/form_submit.js

js 102vc.com collected 2026-10-09 04:28:02 UTC 4,015 bytes, 153 lines download raw bytes

1$(document).on('click', "#getcode",function() {
2 var data_src = $(this).attr("data-src");
3 if (!data_src) {
4 data_src = $(this).prop("src") + '&random=';
5 $(this).attr({
6 'data-src': data_src
7 });
8 }
9 if (data_src.indexOf('&random=') < 0) data_src += '&random=';
10 $(this).attr({
11 src: data_src + Math.floor(Math.random() * 9999 + 1)
12 });
13});
14
15function feedback_submission(btn){
16 var post_form=$(btn).parents('form');
17 var verify=true;//has-danger
18 $(post_form).find("[required]").each(function(index,item){
19 if(!verify)return;
20 if(item.type=='text'||item.type=='textarea'||item.type=='select-one'){
21 if(item.value==''){
22 verify=false;
23 $(item).focus();
24 layer.msg('当前信息必填');
25 $(item).parents('div.form-group').addClass('has-danger');
26 return;
27 }
28 }else if(item.type=='checkbox'||item.type=='radio'){
29 if(!post_form.find("input[name='"+item.name+"']:checked").length>0){
30 verify=false;
31 $(item).focus();
32 layer.msg('当前信息至少选择一项');
33 $(item).parents('div.form-group').addClass('has-danger');
34 return;
35 }
36 }
37 });
38 if(verify){
39 post_form.find("div.form-group").removeClass('has-danger');
40 var requestUrl=post_form.attr('action');
41 $.ajax({
42 url: requestUrl,
43 type: "post",
44 dataType: "json",
45 data:post_form.serialize(),
46 success: function(result){
47 if(result.status){
48 layer.msg(result.msg);
49 window.location.reload();
50 }else{
51 layer.msg(result.msg);
52 }
53 }
54 });
55 }
56};
57
58function message_submission(btn){
59	var post_form=$(btn).parents('form');
60	var verify=true;//has-danger
61 var myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
62 var mobile = $('.mobile').val();
63 if(mobile == undefined){
64 mobile = '18888888888';
65 }
66 $(post_form).find("[required]").each(function(index,item){
67 if(!verify)return;
68		if(item.type=='text'||item.type=='textarea'||item.type=='select-one'){
69			if(item.value==''){
70				verify=false;
71				$(item).focus();
72				layer.msg('当前信息必填');
73				$(item).parents('div.form-group').addClass('has-danger');
74				return;
75			}else if(!myreg.test(mobile)){
76 verify=false;
77 $(item).focus();
78 layer.msg('手机号填写错误');
79 $(item).parents('div.form-group').addClass('has-danger');
80 return;
81 }
82		}else if(item.type=='checkbox'||item.type=='radio'){
83			if(!post_form.find("input[name='"+item.name+"']:checked").length>0){
84				verify=false;
85				$(item).focus();
86				layer.msg('当前信息至少选择一项');
87				$(item).parents('div.form-group').addClass('has-danger');
88				return;
89			}
90		}
91	});
92	if(verify){
93		post_form.find("div.form-group").removeClass('has-danger');
94		var requestUrl=post_form.attr('action');
95		$.ajax({
96	 url: requestUrl,
97	 type: "post",
98	 dataType: "json",
99	 data:post_form.serialize(),
100	 success: function(result){
101	 if(result.status){
102	 	layer.msg(result.msg);
103	 	window.location.reload();
104	 }else{
105	 	layer.msg(result.msg);
106	 }
107	 }
108	 });
109	}
110};
111
112function resume_submission(btn){
113 var post_form=$(btn).parents('form');
114 var verify=true;//has-danger
115 $(post_form).find("[required]").each(function(index,item){
116 if(!verify)return;
117 if(item.type=='text'||item.type=='textarea'||item.type=='select-one'){
118 if(item.value==''){
119 verify=false;
120 $(item).focus();
121 layer.msg('当前信息必填');
122 $(item).parents('div.form-group').addClass('has-danger');
123 return;
124 }
125 }else if(item.type=='checkbox'||item.type=='radio'){
126 if(!post_form.find("input[name='"+item.name+"']:checked").length>0){
127 verify=false;
128 $(item).focus();
129 layer.msg('当前信息至少选择一项');
130 $(item).parents('div.form-group').addClass('has-danger');
131 return;
132 }
133 }
134 });
135 if(verify){
136 $(post_form).find("div.form-group").removeClass('has-danger');
137 var requestUrl=post_form.attr('action');
138 $.ajax({
139 url: requestUrl,
140 type: "post",
141 dataType: "json",
142 data:post_form.serialize(),
143 success: function(result){
144 if(result.status){
145 layer.msg(result.msg);
146 window.location.reload();
147 }else{
148 layer.msg(result.msg);
149 }
150 }
151 });
152 }
153};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.