|
1
|
(function($) { |
|
2
|
$().ready(function () { |
|
3
|
$('input.guess_format[type="file"]').change(function () { |
|
4
|
var files = this.files; |
|
5
|
var dropdowns = $(this.form).find('select.guess_format'); |
|
6
|
if(files.length > 0) { |
|
7
|
var extension = files[0].name.split('.').pop().trim().toLowerCase(); |
|
8
|
for(var i = 0; i < dropdowns.length; i++) { |
|
9
|
var dropdown = dropdowns[i]; |
|
10
|
dropdown.selectedIndex = 0; |
|
11
|
for(var j = 0; j < dropdown.options.length; j++) { |
|
12
|
if(extension === dropdown.options[j].text.trim().toLowerCase()) { |
|
13
|
dropdown.selectedIndex = j; |
|
14
|
break; |
|
15
|
} |
|
16
|
} |
|
17
|
} |
|
18
|
} |
|
19
|
}); |
|
20
|
}); |
|
21
|
})(django.jQuery); |
|
22
|
|