<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>droppicker4级联动组件</title>
<style></style>
<link type="text/css" rel="stylesheet" href="dist/droppicker.min.css">
</head>
<body>
<h1>参照、修改citypicker做四级联动,数据异步获取,动态赋值</h1>
<h2>扩展需求可修改源码 【可能有bug,欢迎评论】</h2>
<h3>
by XG.H
</h3>
<div style="position: relative;">
<input id="div" readonly type="text" style="width:420px;height:30px;float: left">
</div>
<br>
<br>
<br>
<button type="button" onclick="destroy()">销毁</button>
<button type="button" onclick="reset()">重置</button>
<button type="button" onclick="getcode()">获取code</button>
<script src="dist/jquery-1.11.3.min.js"></script>
<script src="dist/droppicker.min.js"></script>
<script type="text/javascript">
$('#div').droppicker({
placeholder:"请选择文件1231位置",
data: function (type, code, callback) {
console.log(type);
console.log(code);
// 有需要可换成 ajax... 可根据参数动态获取,格式要按返回
if (type == 'droplevel1') {
return callback([{
code: "89",
name: "财务部"
}, {
code: "90",
name: "技术部"
}, {
code: "91",
name: "总经理室"
}]);
} else if (type == 'droplevel2') {
return callback([{
code: "1",
name: "文件柜11"
}, {
code: "2",
name: "文件柜12"
}, {
code: "3",
name: "文件柜13"
}]);
} else if (type == 'droplevel3') {
return callback([{
code: "1",
name: "21文件箱"
}, {
code: "2",
name: "22文件箱"
}, {
code: "3",
name: "23文件箱"
}]);
} else if (type == 'droplevel4') {
return callback([{
code: "1",
name: "31文件格"
}, {
code: "2",
name: "32文件格"
}, {
code: "3",
name: "33文件格"
}]);
}
},
droplevel1: {name: '财务部', code: '89'},// 修改时传入
droplevel2: {name: '文件柜12', code: '2'},// 修改时传入
droplevel3: {name: '22文件箱', code: '2'},// 修改时传入
droplevel4: {name: '33文件格', code: '3'},// 修改时传入
callback: function (data) {
// 数据回调
console.log(data);
}
});
function getcode() {
// 获取哪个传那个 droplevel1 droplevel2 droplevel3 droplevel4
alert($('#div').data('droppicker').getCode('droplevel4'));
}
function destroy() {
$('#div').droppicker('destroy');
}
function reset() {
$('#div').droppicker('reset');
}
</script>
</body>
</html>
参照、修改citypicker做四级联动,数据异步获取,动态赋值
5星 · 超过95%的资源 需积分: 50 119 浏览量
2018-11-27
09:44:37
上传
评论
收藏 37KB RAR 举报
huxianguan
- 粉丝: 0
- 资源: 1
最新资源
- 基于Python的图像阴影检测与去除源码(高分期末大作业项目).zip
- 基于C++/Qt实现的井字棋游戏
- 基于 Python 编程语言的 Web 框架Django
- Python和Flask实现的基于体检数据的城市公共健康可视分析系统源码+使用说明.zip
- 基于python实现的华为智慧工地-安全帽检测
- buck-boost_2023-12-16_12-12-13.eprj
- 后端开发关于数据库和API开发的介绍
- 机器学习和数据挖掘课程设计-米其林餐厅数据挖掘管理系统源码+使用文档说明.zip
- html html html展示我与ai的对化
- 数据结构课程设计-全国交通出行咨询模拟系统C语言实现源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈