前端与移动开发乐淘项目-day04

使用mui-picker组件的步骤
A.引入picker组件需要的css以及js:poppicker组件依赖mui.picker.js/.css mui.poppicker.js/.css请务必在mui.js/css后中引用,也可统一引用 压缩版本:mui.picker.min.js

B.创建picker组件:var picker = new mui.PopPicker({layer:3});//创建一个3列的picker,即有3个选择内容

C.找到city.js文件,获取需要使用的省市县数据cityData,使用setData方法进行数据设置:
picker.setData(cityData);

D.给需要进行选择的表单元素添加点击事件,当点击该表单元素时,显示picker,并将picker选中的内容显示在表单元素中:
//给文本框添加点击事件,当点击文本框的时候显示picker

$("#area").on("tap",function(){
    //show方法用来显示picker,show方法的参数回调则是选择完毕之后调用的回调
    //show方法的参数回调的(selectItems)参数则包含选择的信息
    picker.show(function(selectItems){
        var sheng = selectItems[0].text;//选择的省份信息
        var shengId = selectItems[0].value;//选择省份的值信息

        var shi = selectItems[1].text;//选择的市信息

        var xian = selectItems[2].text;//选择的县信息
        //将省市县信息拼接显示在文本框中
        $("#area").val(sheng+shi+xian);
    })
})

2.使用mui的提示信息框提供“确认”,“取消”操作:

mui.confirm("请问是否要删除该信息吗?","提示框标题",["确定删除","取消删除"],function(choose){
    //回调函数的choose参数就包含了用户点击的选择信息
    if(choose.index == 0){
        //用户点击了确定删除
    }else if(choose.index == 1){
        //用户点击了取消删除
    }
})

.使用代码收起左滑的功能菜单(即左滑地址后出现的修改,删除按钮):
A.获得需要收起左滑的li:
var li = 获取当前点击的那个li;

B.在操作执行完毕(即修改或删除完毕)之后,将左滑的功能菜单恢复原样:
mui.swipeoutClose(li);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值