After a line is selected in the layui child window, pass the relevant parameters back to the parent page

After selecting a row in the subwindow, confirm

 

The corresponding value is written to the parent window

<script type="text/javascript" >
// 向子页面的表格赋值,也可向父页面传值

//监听 向父页面传值
$(document).on('click',"#sontodad",function(){

var yxid = document.getElementsByName("yxid");
var yxmc = document.getElementsByName("yxmc");
var zymc = document.getElementsByName("zymc");
var klmc = document.getElementsByName("klmc");
var ccmc = document.getElementsByName("ccmc");
var xz = document.getElementsByName("xz");
var xf = document.getElementsByName("学费标准");

 for (var i = 0; i < yxid.length; i++) {
var radio1 = yxid[i];
var radio2 = yxmc[i];
var radio3 = zymc[i];
var radio4 = klmc[i];
var radio5 = ccmc[i];
var radio6 = xz[i];
var radio7 = xf[i];
if (radio1.checked) { //判断是否选中
parent.$("#input_1").val(radio1.value);
parent.$("#in10").val(radio2.value);
parent.$("#in11").val(radio3.value);
parent.$("#in12").val(radio4.value);
parent.$("#in13").val(radio5.value);
parent.$("#in14").val(radio6.value);
parent.$("#in15").val(radio7.value);
//yxid=radio.value
//alert(radio.value);
};
}
//调用父页面函数,并把刚刚输入的值传递到子页面
//关闭 子页面
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);

});
</script>

 

Guess you like

Origin blog.csdn.net/oZhongRan/article/details/118097223