layer 获取页面层(type:1)元素方法
程序员文章站
2022-04-10 16:26:00
...
$('#refuse').on('click',function () { layer.open({ type:1, area:['500px','300px'], content:$('#refusep').html(), shadeClose:true, btn:['确认','取消'], title:'审核拒绝', yes:function (index,layero) {//index 为当前页面索引,layero 为当前页面的DOM,所以可以利用下面的方式获取 $.ajax({ url:'<%=contextPath%>/doctor/refuseApply', type:'post', dataType:'json', contentType:'application/json', data: JSON.stringify({ id:$("#userId").val(),//获取的内容 reason:$(layero).find('textarea[name=reason]').val(), state:3 }) , success:function (data) { if (data.code=='200'){ layer.msg("审核成功"); layer.close(index); var index1 = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index1); //再执行关闭 } else layer.msg("审核失败"); }, error:function (data) { layer.msg("审核失败"); } }); }, cancel:function (index,layero) { layui.layer.close(index); } }); });
上面是在一个弹出的 iframe层的基础上再一次弹出页面层,要获取textarea
中输入的内容
以上就是layer 获取页面层(type:1)元素方法的详细内容,更多请关注其它相关文章!
上一篇: 微信公众平台开发Session处理
下一篇: JS写谷歌浏览器chrome的外挂分享