子页面
------------------------
html:
<input type="button" class="com_btn" id="btn_add" style="margin-left: 85%;margin-top: 8px;" value="添加到培训" />
javascript:
<script type="text/javascript">
$(function(){
$("#btn_add").click(function(){
var productList = $(".saleProduct:checked");
if(productList.length==0){
alert("请选择要添加的产品!");
return false;
}
var productStr = "";
productList.each(function(i,o){
productStr +=$(o).val()+";;;;;"+ $(o).next().val()+";;;;;;;;;";
});
parent.addProducts(productStr);
});
});
</script>
===================================================================
父页面
------------------------
html:
<div id="productsDiv">
</div>
<a href="#" onclick="opendialog()">添加</a>
javascript:
function opendialog() {
$.dialog( {
title : '产品关联',
lock : true,
background : '#FFF',
opacity : 0.1,
max : false,
min : false,
width : '650px',
height : '550px',
content : 'url:${path}/manage/product/index/salepro'
});
}
function addProducts(productList) {
var list = $.dialog.list;
for ( var i in list) {
list[i].close();
}
var productArray = productList.split(";;;;;;;;;");
$(productArray)
.each(
function(i, obj) {
if (obj) {
var productInfo = obj.split(";;;;;");
var productId = productInfo[0];
var tag = true;
$(".spItem").each(function(i, obj) {
if ($(obj).attr("spid") == productId) {
tag = false;
}
});
if (tag) {
var spItem = $("<div class=\"spItem\" spid=\""
+ productId + "\"></div>");
spItem.append($("<span>" + productInfo[1]
+ "</span>"));
spItem
.append($("<a href=\"javascript:void(0)\" onclick=\"delItem(this)\"> x</a>"));
$("#productsDiv").append(spItem);
}
}
});
}
function delItem(obj) {
$(obj).parent().remove();
}
分享到:
相关推荐
easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值,详情链接:
父页面获取子页面元素 格式: $("#iframeID").contents().find("#eleID") 示例代码: father.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>...
父页面动态的获取子页面的元素,以及弹出子页面的时候获取父页面的元素;
子窗口传值到父窗口.rar
在父窗体中点击按钮弹出子窗体,然后在关闭子窗体的时候把子窗体中的相关值回传给父窗体。
微信小程序中子页面向父页面传值实例详解 上面一张图是编辑款项页面,下面一张图是点击了编辑款项页面中选择好友的图标后打开的子页面。这个时候点选子页面的某个好友时,需要把好友的名字传递回编辑款项父页面。 ...
主要介绍了使用JS在父页面和子页面间相互传值方法,子页面可以是window.open弹出的,也可以是iframe框架中的页面,需要的朋友可以参考下
FineUI 子父页面传值交互,主JS,避免后台
.NET中利用js让子窗体向父页面传值的实现方法.docx
这个时候点选子页面的某个好友时,需要把好友的名字传递回编辑款项父页面。 采取的方法: 从页面路由栈中直接获取和操作目标Page对象,这种方式,是通过调用小程序的API: getCurrentPages(),来获取当前页面路由栈...
下面小编就为大家带来一篇layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Web开发中的window.open父子窗口传值问题 部署在tomcat中进行
模式窗体页面传值,我相信能够学到一些东西,我自己本身也是学习。。。。。关于自定义控件与页面之间的传值
子父窗口传值--动态添加行(仅供参考)
今天小编就为大家分享一篇在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
用途:把父页面的数据表格中的指定行数据传递到子页面,在子页面中把数据传递到父页面。内有项目一个,说明文本一个。
asp.net父子页面传值,资源共享是为了共同进步, 希望帮助需要的兄弟。
两个窗口传值,关于进程等问题,两个窗口传值,关于进程等问题