layui常用代码

layui.msg


layer.msg('只想弱弱提示');

layer.msg('有表情地提示', {icon: 6}); 

layer.msg('关闭后想做些什么', function(){
  //do something
}); 

layer.msg('同上', {
  icon: 1,
  time: 2000 //2秒关闭(如果不配置,默认是3秒)
}, function(){
  //do something
  layui.table.reload('LAY-user-manage'); //重载表格
  layer.close(index); //执行关闭 
});   

layer.confirm

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  btn: ['按钮一'],
}, function(index, layero){
  //按钮【按钮一】的回调
});

layui 二次密码验证

<input type="password" name="password"  lay-verify="required"   class="layui-input">
<input type="password" lay-verify="required|confirmPass" class="layui-input">

form.verify({
    confirmPass:function(value){
        if($('input[name=password]').val() !== value)
            return '两次密码输入不一致!';
    }
});

layui 开关问题

<input type="checkbox" name="xd1" id="xd1" lay-skin="switch" lay-text="开|关"  {
    
    { d.user_site== 0 ? 'checked' :'' }} value={
    
    {d.user_id}}  lay-filter="yes" > 

  form.on('switch(yes)', function(data){

    console.log(data.value); //得到定义值
    console.log(data.elem.checked); //开关是否开启,true或者false

});

layui if

{
    
    {# if (d.is_del=== 0) { }}
     <span>男</span>
{
    
    {# } else if(d.is_del=== 1) { }}
    <span>女</span>
{
    
    {# } else { }}
    <span>不男不女</span>
{
    
    {# } }}

猜你喜欢

转载自blog.csdn.net/munchmills/article/details/129150943