前一个页面:
$("#txt_ocname").click(function () { art.dialog.open("/SelPosAll.aspx", { 650, height: 350, title: "请选择职位", lock: false, close: function () { var bValue = art.dialog.data('rid'); // 读取页面返回的数据 console.log("bValue:", bValue); if (isNull(bValue) == false) { var aa = bValue.split('|'); if (aa.length > 1) { if (aa.length > 0) { $("#txt_ocid").val(aa[0]) } if (aa.length > 1) { $("#txt_ocname").val(aa[1]) } } else { AlertXX("请选择职位"); } } else { AlertXX("请选择职位"); } } }); return false; });
<script type="text/javascript"> function closez(id) { //隐藏层 $("#z_" + id).hide(); } function show(id, event) { var pc = $("#pc_" + id).val(); //弹出层显示数量 var x = event.pageX - 20; var y = event.pageY + 10; if (pc > 8) { //超过8条left设置为200 if (x >= 200) { x = 200; } } else { if (x >= 400) { x = 400; } } if (y > 100) { //top坐标超过100 设置为100 y = 100; } var xx = $("#txt_c").val(); var ss = xx.split(','); for (var i = 0; i < ss.length; i++) { $("#z_" + ss[i]).hide(); //隐藏全部 if (id == ss[i]) { $('#z_' + id).css({ "opacity": "0.9", "display": "block", "top": (y) + "px", "left": (x) + "px" }).show(); //显示指定div } } } function OK(id) { //跨页面传值 art.dialog.data('rid', id); // 存储数据 art.dialog.close(); } </script>