html多重表格设置,表格设置.html

表格设置
穿梭框组件

设置

编辑

删除

layui.use(['table','jquery'], function(){

var table = layui.table;

var $=layui.jquery;

//第一个实例

table.render({

elem: '#demo'

,height: 312

,url: 'http://stuapi.ysd3g.com/api/GetRolesLayUI'//数据接口

,method:'post'

,where:{token:'7b69d374-05e1-4073-a794-4d027fc768b5'}

,page: true //开启分页

,cols: [[ //表头

{field: 'Id', title: '角色id', sort: true, fixed: 'left'}

,{field: 'Name', title: '角色名称'}

,{field: 'Int0', title: ''},

,{field: 'String0', title: ''}

,{fixed: 'right',

width:150, align:'center',

toolbar: '#barDemo'}

]]

});

//监听工具条

table.on('tool(test)', function(obj){ //注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"

var data = obj.data; //获得当前行数据

var layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值)

var tr = obj.tr; //获得当前行 tr 的DOM对象

if(layEvent === 'detail'){ //查看

layer.open({

type: 1,

title:'用户['+data.Name+']设置职位',

area: ['500px', '300px'],

content: $('#test1') //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响

});

//do somehing

} else if(layEvent === 'del'){ //删除

layer.confirm('真的删除行么', function(index){

obj.del(); //删除对应行(tr)的DOM结构,并更新缓存

layer.close(index);

$.post(

'http://stuapi.ysd3g.com/api/DeleteRole',

{

roleId:data.Id,

token:'7b69d374-05e1-4073-a794-4d027fc768b5',

},function(res) {

if(res.success){

layer.msg('操作成功');

}else{

layer.msg('操作失败');

}

},'josn'

)

//向服务端发送删除指令

});

} else if(layEvent === 'edit'){ //编辑

//do something

//同步更新缓存对应的值

obj.update({

username: '123'

,title: 'xxx'

});

}

layui.use(['transfer','jquery'], function(){

var transfer = layui.transfer;

var $=layui.jquery;

var arr=new Array();

$.post(

'http://stuapi.ysd3g.com/api/GetRolesByUserIdLayUI',

{

uId:data.id,

token:'7b69d374-05e1-4073-a794-4d027fc768b5',

},function(res){

for(var i=0;i

arr.push-butt

}console.log(arr);

},'json'

);

$.post(

'http://stuapi.ysd3g.com/api/GetRolesAll',

{

token:'7b69d374-05e1-4073-a794-4d027fc768b5',

},function(res){

//渲染

transfer.render({

elem: '#test1' ,//绑定元素

title:['系统', '角色'],

showSearch:true

,data: res

,id: 'demo1' //定义索引

,parseData: function(res){

return {

"value": res.Id //数据值

,"title": res.Name //数据标题

}

}

});

},'json');

}

)

});

});

一键复制

编辑

Web IDE

原始数据

按行查看

历史

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值