-
Notifications
You must be signed in to change notification settings - Fork 0
/
ACT_form.js
52 lines (47 loc) · 1.28 KB
/
ACT_form.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
jQuery(document).ready( function () {
jQuery('#ACT_wait').hide();
jQuery('#ACT_feedback').hide();
jQuery('#ACT_form').submit(ajaxSubmit);
function ajaxSubmit(){
if (!validate_ACT()) {
return;
}
jQuery("#ACT_wait").show();
var ACT_shortcode_form = jQuery(this).serialize();
jQuery.ajax({
type:"POST",
url: ajaxurl,
data: ACT_shortcode_form,
success:function(message){
jQuery('#ACT_feedback').show();
jQuery('#ACT_wait').hide();
jQuery("#ACT_feedback").html(message);
alert(ACT_obj.alert_end);
}
});
return false;
}
jQuery('#single').change(function() {
if(jQuery(this).is(":checked")) {
jQuery('#show_aut').prop('checked', false);
jQuery('#show_aut').prop('disabled',true);
jQuery('#include_admin').prop('checked',true);
jQuery('#include_admin').prop('disabled',true);
jQuery('#limit_aut').prop('disabled',true);
}
else {
jQuery('#show_aut').prop('disabled',false);
jQuery('#include_admin').prop('disabled',false);
jQuery('#limit_aut').prop('disabled',false);
}
});
function validate_ACT() {
if ((jQuery('#show_cat').prop("checked")==false) &&
(jQuery('#show_aut').prop("checked")==false) &&
(jQuery('#show_tit').prop("checked")==false)) {
alert (ACT_obj.alert_showlist);
return false;
}
return true;
}
});