作为提示用户,同用户进行交互的媒介,提示框是很重要的,编程并不复杂,所以直接粘贴学习的demo代码,详细的解释直接参照官方文档即可。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport"
content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title></title>
<link href="css/mui.min.css" rel="stylesheet" />
</head>
<body>
<header class="mui-bar mui-bar-nav">
<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
<h1 class="mui-title">提示框</h1>
</header>
<div class="mui-content">
<div class="mui-content-padded">
<button type="button" class="mui-btn mui-btn-primary" onclick="showAlertInfo()">成功</button>
<button type="button" class="mui-btn mui-btn-primary" onclick="showAlertError()">失败</button>
<button type="button" class="mui-btn mui-btn-primary" onclick="showAlert()">回调函数</button>
</div>
<div class="mui-content-padded">
<button type="button" class="mui-btn mui-btn-primary" onclick="showConfirm()">确认1</button>
<button type="button" class="mui-btn mui-btn-primary" onclick="showConfirm2()">确认2</button>
</div>
<div class="mui-content-padded">
<button type="button" class="mui-btn mui-btn-primary" onclick="showPrompt()">输入框</button>
</div>
</div>
<script src="js/mui.min.js"></script>
<script type="text/javascript" charset="utf-8">
mui.init();
// 正常
function showAlertInfo() {
mui.alert('数据库更新成功!');
}
// 异常
function showAlertError() {
mui.alert('数据库更新失败!', '错误', '返回');
}
// 回调函数
function showAlert() {
mui.alert('数据库更新失败!', '错误', '返回', callback);
}
function callback() {
mui.toast('OK');
}
// 默认
function showConfirm() {
mui.confirm('message');
}
// 自定义
function showConfirm2() {
mui.confirm('message', 'title', ['取消', '确认'], function(e) {
if (e.index == 1) {
mui.toast('确认');
} else {
mui.toast('取消');
}
})
}
// 输入
function showPrompt() {
mui.prompt('text', 'defaultText', 'title', ['取消', '确认'], function(e) {
if (e.index == 1) {
mui.toast(e.value);
} else {
mui.toast('取消');
}
})
}
</script>
</body>
</html>
0 个评论
要回复文章请先登录或注册