mui对话框、表单

1、mui.alert() 普通提醒
参数

1message Type: String 提示对话框上显示的内容 2title Type: String 提示对话框上显示的标题 3btnValue Type: String 提示对话框上按钮显示的内容 4callback Type: Function 提示对话框上关闭后的回调函数 5type Value: 'div'是否使用h5绘制的对话框

演示代码

mui.alert('欢迎使用Hello MUI', 'Hello MUI' ,'我知道了', function() { mui.toast('你刚关闭了警告框'); });


2、mui.confirm() 确定消息框
参数

1message Type: String 提示对话框上显示的内容 2title Type: String提示对话框上显示的标题 3btnValue Type: Array 提示对话框上按钮显示的内容 4callback Type: Function 提示对话框上关闭后的回调函数 5type Value: 'div' 是否使用h5绘制的对话框

演示代码

mui.confirm('真的要删除吗?','Hi...',new Array('否','是'),function(e){ if(e.index == 1){mui.toast('是');}else{mui.toast('否');} });


3、mui.prompt() 输入框
参数

message Type: String 提示对话框上显示的内容 placeholder Type: String 编辑框显示的提示文字 title Type: String 提示对话框上显示的标题 btnValue Type: Array 提示对话框上按钮显示的内容 callback Type: Function提示对话框上关闭后的回调函数 type Value: 'div' 是否使用h5绘制的对话框

演示代码

mui.prompt('请输入您的姓名?','Hi...','我是输入框',new Array('取消','确定'),function(e){ if(e.index == 1){ mui.toast(e.value); }else{ mui.toast('您取消了输入'); } });


4、mui.toast() 自动消失的消息框

mui.toast('hi...');


5、表单元素

基本说明:
所有包裹在.mui-input-row 类中的 input、textarea等元素都将被默认设置宽度属性为width: 100%; 。 将 label 元素和上述控件控件包裹在.mui-input-group中可以获得最好的排列。

<form class="mui-input-group"> <div class="mui-input-row"> <label>用户名</label> <input type="text" class="mui-input-clear" placeholder="请输入用户名"> </div> <div class="mui-input-row"> <label>密码</label> <input type="password" class="mui-input-password" placeholder="请输入密码"> </div> <div class="mui-button-row"> <button type="button" class="mui-btn mui-btn-primary" >确认</button> <button type="button" class="mui-btn mui-btn-danger" >取消</button> </div> </form>


输入增强
mui目前提供的输入增强包括:快速删除、语音输入*5+ only和密码框显示隐藏密码。
1、快速删除:只需要在input控件上添加.mui-input-clear类,当input 控件中有内容时,右侧会有一个删除图标,点击会清空当前input的内容;

<form class="mui-input-group"> <div class="mui-input-row"> <label>快速删除</label> <input type="text" class="mui-input-clear" placeholder="请输入内容"> </div> </form>


2、搜索框:在.mui-input-row同级添加.mui-input-search 类,就可以使用search控件

<form class="mui-input-group"> <div class="mui-input-row mui-search"> <input type="search" class="mui-input-clear" placeholder="搜索点这里"> </div> </form>


3、密码框:给input元素添加.mui-input-password类即可使用

<form class="mui-input-group"> <div class="mui-input-row"> <label>密码框</label> <input type="password" class="mui-input-password" placeholder="请输入密码"> </div> </form>


初始化
mui在mui.init()中会自动初始化基本控件,但是 动态添加的元素需要重新进行初始化

mui('.mui-input-row input').input();

转载于:https://www.cnblogs.com/yinmeng/p/7225979.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值