$(document).ready(function() {
$('select:not([multiple]').selectpicker({
style: "btn btn-info btn-sm",
dropupAuto: false,
size: 7,
with: "50%",
showTick: true
});
$('br').remove();
$('input[type="text"], textarea').on("focus", function() {
$(this).parent('.form-controls').addClass("input-group-focus");
}).on("blur", function() {
$(this).parent(".form-controls").removeClass("input-group-focus");
});
$('input[type="radio"]').addClass('form-check-input').parents('div.form-controls').addClass('form-check').find('div').append('<span class="circle"><span class="check"></span></span>').replaceWith(function(index, oldHTML){
return $("<label class='form-check-label'>").html(oldHTML);
});
$('input[type="checkbox"]').addClass('form-check-input').parents('div.form-controls').addClass('form-check').find('div').append('<span class="form-check-sign"><span class="check"></span></span>').replaceWith(function(index, oldHTML){
return $("<label class='form-check-label'>").html(oldHTML);
});
$('body').on('click', 'a.fileinput-exists', function () {
if($(this).parents('tr').length) {
$(this).hide();
$(this).parents('.fileinput.fileinput-new').find('span.fileinput-new').show();
$(this).parents('.fileinput.fileinput-new').find('span.fileinput-exists').hide();
$(this).parents('.fileinput.fileinput-new').find('input[type="file"]').val('');
$(this).parents('.fileinput.fileinput-new').find('.fileinput-filename').text('');
}
});
$('body').on('change', 'input[type="file"]', function() {
var file = $(this).val();
file = file.replace(/\\/g, '/').split('/').pop();
if($(this).parents('tr').length) {
$(this).siblings('.fileinput-new').find('span.fileinput-new').hide();
$(this).siblings('.fileinput-new').find('span.fileinput-exists').show();
$(this).siblings('.fileinput-new').find('a.fileinput-exists').show();
$(this).siblings('.fileinput-new').find('.fileinput-filename').text(file);
}
});
});