在获取值是,$ 符号前加上top 比如top.$("#ID").val();
function openShow(){
var html = '';
html += '<div class="was-validated" style="padding-top:20px;padding-left:10px;padding-right:10px;">';
html += '<div class="mb-3" ><textarea class="form-control is-invalid" id="ReturnReason1" required placeholder="请填写退回原因"></textarea></div>';
//html += '<div class="mb-3" ><input type="button" class="btn btn-success" value="提交" onclick="btnBack()" /></div>';
html += '</div> ';
layer.open({
type: 1,//模态窗种类
skin: "layui-layer-molv",
title: "退回原因",
area: ["500px", "200px"],
closeBtn: 0,
content: html
, btn: ['提交', '取消']
, yes: function (index, layero) {
console.log(layero);
//按钮【按钮一】的回调
var resason = top.$('#ReturnReason1').val();
console.log(resason);
if (resason == null || resason == "") {
layer.msg("退回请填写退回原因");
return false;
} else {
$('#ReturnReason').val(resason);
}
layer.close(index);
}
, btn2: function (index, layero) {
//按钮【按钮二】的回调
layer.close(index);
//return false;//开启该代码可禁止点击该按钮关闭
}
});
}