-
Notifications
You must be signed in to change notification settings - Fork 195
1.4.0 更新说明
小叉 edited this page Apr 5, 2017
·
3 revisions
从 v1.4 起,url
参数仅接受字符串内容。设置 url 后,将使用getJSON
方法获取数据。
自定义的数据,或已经通过 ajax 获取到的数据,再调用 cxSelect,可以使用data
参数。类型为数组,JSON 格式。
PS: data 参数优先级高于 url 参数。
原nodata
参数更名为emptyStyle
本次最主要的更新就是新增了 API,可以在调用 cxSelect 后,进行更换数据、选择器组、或者取消 cxSelect 的绑定,进行重新绑定等等。
var cxSelectApi;
// 方法一:
cxSelectApi = $.cxSelect($(el), {
selects: ['province', 'city', 'area']
});
// 方法二:
$(el).cxSelect({
selects: ['province', 'city', 'area']
}, function(api) {
cxSelectApi = api;
});
cxSelectApi.attach();
cxSelectApi.detach();
cxSelectApi.clear();
cxSelectApi.setOptions();
绑定接口。调用时会自动进行绑定,用于使用detach
解除绑定后,进行重新绑定。
解除绑定接口。解除绑定后,不再具有联动效果。
清空选项接口。
index
: select 的序号,从 0 开始。
清空第index
个select
自身及之后的select
的选项。
重新设置参数接口。
settings
: 与调用时参数一致。