npm

Join us for the "JavaScript Supply Chain Security" tech talk, presented by VP of Security, Adam Baldwin. 6/20 at 10am PT.Sign up here »

jquery-cascading-select

1.0.3 • Public • Published

jquery-cascading-select

npm version npm downloads David

Unlimited level cascading select

Installation

npm

npm install jquery-cascading-select --save

bower

bower install jquery-cascading-select --save

Usage

See demo

API

Init

$('level 1 select').cascadingSelect(options)

Options

Name type default description
subSelects string array jQuery selectors for sub selects
data node array model of option tree
placeholder string false text to show when no option selected
placeholderWhenEmpty string false text to show when no option available

Node format

A node describes an option(its text, value, sub options) by one of following formats:

  • Leaf

    • object {text, value?}, e.g. { text: 't', value: 'v' }, { text: 't' } expands to { text: 't', value: 't' }
    • string, e.g. 't' expands to { text: 't', value: 't' }
  • Parent

    • object {text, value?, children}, e.g. { text: 't', children: [ node1, node2, ... ] }

install

npm i jquery-cascading-select

Downloadsweekly downloads

4

version

1.0.3

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability