Readonly support for Chosen selects
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Chosen Readonly

Donate

Chosen Readonly is a JQuery plugin that enables the support of the readonly attribute for chosen selects.

Install

Yarn, NPM, or Bower

yarn add chosen-material-theme

npm install chosen-material-theme

bower install chosen-material-theme

Rails

# Gemfile
source 'https://rails-assets.org' do
  gem 'rails-assets-chosen-readonly'
end


# app/assets/javascripts/application.js
/*
 *= require chosen
 *= require chosen-readonly
*/

Usage

/* Makes elements readonly if they already have the readonly attribute */
$('select').chosen().chosenReadonly();

/* Sets all elements as readonly */
$('select').chosen().chosenReadonly(true);

/* Remove readonly from all elements */
$('select').chosen().chosenReadonly(false);

/* Anytime you want to trigger the readonly check just run */
$('select').trigger('chosen:updated');

Credits

Created by Weston Ganger - @westonganger

Plugin based off off this jsFiddle by @eirc