removed code duplication

This commit is contained in:
Hauke Klement
2015-03-10 18:27:05 +01:00
parent c7a0a73e6e
commit ff81b27fc0
2 changed files with 11 additions and 9 deletions

View File

@ -9,11 +9,8 @@ $(function() {
var element = $('#dummies').children().first().clone();
var html = $('<div>').append(element).html().replace(/index/g, new Date().getTime());
$('#files').append(html);
$('#files select').chosen({
disable_search_threshold: 5,
search_contains: true
});
$('#files li:last select[name*="file_type_id"]').val(getSelectedExecutionEnvironment().file_type_id);
$('#files li:last select').chosen(window.CodeOcean.CHOSEN_OPTIONS);
$('body, html').scrollTo('#add-file');
};

View File

@ -1,4 +1,10 @@
$(function() {
var CHOSEN_OPTIONS = {
allow_single_deselect: true,
disable_search_threshold: 5,
search_contains: true
};
$('form').on('click', '.toggle-input', function(event) {
event.preventDefault();
if (!$(this).hasClass('disabled')) {
@ -14,9 +20,8 @@ $(function() {
}
});
$('select:visible').chosen({
allow_single_deselect: true,
disable_search_threshold: 5,
search_contains: true
});
window.CodeOcean = window.CodeOcean || {};
window.CodeOcean.CHOSEN_OPTIONS = CHOSEN_OPTIONS;
$('select:visible').chosen(CHOSEN_OPTIONS);
});