/* ------------------------------------------------------------------------------ * * # Form layouts * * Specific JS code additions for form layouts pages * * Version: 1.0 * Latest update: Aug 1, 2015 * * ---------------------------------------------------------------------------- */ $(function() { // Select2 select // ------------------------------ // Basic $('.select').select2(); // // Select with icons // // Initialize $(".select-icons").select2({ formatResult: iconFormat, minimumResultsForSearch: "-1", width: '100%', formatSelection: iconFormat, escapeMarkup: function(m) { return m; } }); // Format icons function iconFormat(state) { var originalOption = state.element; return "" + state.text; } // Styled form components // ------------------------------ // Checkboxes, radios $(".styled").uniform({ radioClass: 'choice' }); // File input $(".file-styled").uniform({ fileButtonHtml: '', wrapperClass: 'bg-warning' }); });