项目作者: lmk123

项目描述 :
An easy way to create asynchronous multi-level select boxes.
高级语言: JavaScript
项目地址: git://github.com/lmk123/dependent-selects.git
创建时间: 2017-01-04T10:19:54Z
项目社区:https://github.com/lmk123/dependent-selects

开源协议:

下载


Dependent Selects

Help you to create dependent selects boxes such as regions (for example, country -> district -> street).

Features

  • Asynchronous, based on Promise
  • 1.2KB only (min+gzip)
  • No UI, so you can (and have to) customize UI by yourself

Usage & Examples

There is an fully example: https://jsfiddle.net/lmk123/8d2x8dLy/

Another example with Vue.js: https://jsfiddle.net/lmk123/40k949en/

Install

  1. npm install dependent-selects --save

In Webpack:

  1. import DependentSelects from 'dependent-selects'
  2. const multi = new DependentSelects(queryFunction)
  3. // ...

In browser:

  1. <script src="node_modules/dependent-selects/dist/dependent-selects.js"></script>
  2. <script>
  3. var multi = new DependentSelects(queryFunction)
  4. // ...
  5. </script>

API

Please see the above examples.

License

MIT