layui.use('layer', function() {
var layer = layui.layer;
layer.msg('请选择退回类别', {
time: 0 //不自动关闭
,btn: ['订单错误', '发票错误']
,yes: function(index){
layer.close(index);
layer.prompt({title: '请描述退回原因'},function(val, index){
layer.msg('得到了订单'+val);
layer.close(index);
});
}
,btn2: function(index){
layer.close(index);
layer.prompt(function(val, index){
layer.msg('得到了发票'+val);
layer.close(index);
});
}
});
});
补充:
之后在某次使用发现点击没反应,原以为是框架不兼容,后来只使用layer.prompt发现有阴影遮罩,这才发现是成功使用了,只是出现的位置不在看到的位置。
加这样一个参数,确定显示位置:
, offset:['200px','400px']