# JqueryCombinedCommissioningPlugin
**Repository Path**: kictto/JqueryCombinedCommissioningPlugin
## Basic Information
- **Project Name**: JqueryCombinedCommissioningPlugin
- **Description**: jquery 插件 联调 ,N 级联调插件 多级联调 插件
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 20
- **Forks**: 2
- **Created**: 2015-12-20
- **Last Updated**: 2023-05-13
## Categories & Tags
**Categories**: jquery-plugins
**Tags**: None
## README
# Jquery N级联调插件
# JqueryCombinedCommissioningPlugin
jquery插件,实现多级联调,无论是二级,三级,还是更多级联调,以及初始值的设置,都可以直接在插件初始化的时候实现,当然了,设计方法,参考了x-editable。不过比x-editable 轻量化了
## 使用方法:
### Step1:
```
```
首先引入jquery和select插件
### Step2:
```
```
添加三个select,三级联调
### Step3:
```
```
初始化这三个select
### Step4:
然后就没有然后拉~~~
PS:
需要提供的数据格式:
```
```
配置中的source,可以使用url,也可以使用构造好的数组对象,需要注意的是,
url返回的,必须是json格式的如上的数据。
### 2015-12-28 更新
有时候,我们会有需要,只需要对几个类似的下拉框设置初值,然而一般我们是配合后端程序或者用模板引擎才能够实现在指定的option上加上selected属性,
对于这样的情况,本插件支持了链式调用,也支持了多选择器的绑定,本次更新,也为了支持多选择器的动态绑定而做了小调整,保证在动态绑定的时候,不会破坏已经生成、选中过的下拉框
使用方法:
首先定义一个
```
var finaSelSource=[ {
text : '种子轮',
value : '种子轮'
}, {
text : '天使轮',
value : '天使轮'
}, {
text : 'A轮',
value : 'A轮'
}, {
text : 'B轮',
value : 'B轮'
}, {
text : 'C轮',
value : 'C轮'
}, {
text : 'D轮',
value : 'D轮'
}, {
text : 'E轮',
value : 'E轮'
}, {
text : 'IPO',
value : 'IPO'
} ];
```
然后给所有class里面有selL的下拉框绑上我们的插件:
```
```
然而这还不够,我们需要动态添加这样的下拉框怎么办呢:
在动态添加页面元素的地方:
```
function add(){
$('button','form#7-com-money').on('click',function(){
//此处是动态添加元素,自己的代码
$(this).siblings('ul#y-pub-financ').append('');
//这里是将插件动态绑定到select下拉框上去
$('.selL').select({
source : finaSelSource
});
});
}
```
最后,祝使用愉快。新手,希望大家多多支持,存在的问题,也希望大家能够指出来,这是第一版,也是第一次写jquery插件,大家轻点儿喷 :-)