ninja-forms-uploads-display.js
1.14 KB
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
jQuery(document).ready(function(jQuery) {
/* * * Begin File Upload JS * * */
jQuery(".ninja-forms-change-file-upload").click(function(e){
e.preventDefault();
var file_upload_id = this.id.replace('ninja_forms_change_file_upload_', '');
jQuery("#ninja_forms_file_upload_" + file_upload_id).toggle();
});
jQuery(".ninja-forms-delete-file-upload").click(function(e){
e.preventDefault();
//var answer = confirm( ninja_forms_uploads_settings.delete );
//if(answer){
var file_upload_li = this.id.replace('_delete', '' );
file_upload_li += "_li";
jQuery("#" + file_upload_li).fadeOut('fast', function(){
jQuery("#" + file_upload_li).remove();
});
//}
});
jQuery( document ).on( 'submitResponse.uploads', function( e, response ) {
var success = response.success;
var form_settings = response.form_settings;
var hide_complete = form_settings.hide_complete;
var clear_complete = form_settings.clear_complete;
if ( success != false && clear_complete == 1 ) {
if( jQuery.isFunction( jQuery.fn.MultiFile ) ) {
jQuery('input:file.multi').MultiFile('reset');
}
}
});
/* * * End File Upload JS * * */
});