当前位置: 首页 > news >正文

关于从子窗口获取内容并填充到父窗口元素中的方法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 

    该例子中需要在2处点击选择后将该列的酒店名称填充到3中

1.位置2的代码如下:

    <a href="#" hotelName="${res.hotelName!}" hotelId="${res.id!}" οnclick="selectHotel(this);">选择</a>

点击时调用selectHotel(this);方法.并将该列的name和ID属性传入

2.父页面代码:

<input name="hotelRoomInfo.hotelStoreName" readonly="true" type="text" class="inputtext w220" id="hotelStoreName" size="32" maxlength="50"  validate="required:true,minlength:2}" />


<input name="hotelRoomInfo.hotelStoreId" type="hidden" class="inputtext w220" id="hotelStoreId" size="32" maxlength="50" validate="{required:true,minlength:2}" />

 

3.selectHotel方法如下:

function selectHotel(obj){

    var hotel = $(obj);//创建hotel对象接收包含了hotelName和hotelId的参数

    window.parent.document.getElementById(' hotelStoreName ') = hotel.attr("hotelName");

//获得父窗口中的元素,并将从子窗口中获得的名为hotelName的属性填充进去

    window.parent.document.getElementById(' hotelStoreId ') = hotel.attr("hotelId ");

    dialog.closeMe();//关闭子窗口

}

 

 

转载于:https://my.oschina.net/MrBamboo/blog/719531

相关文章:

  • msyql sql优化一列
  • 项目同步部署
  • Nessus的安装/激活/更新
  • tail
  • Nginx和Nginx+的比较(上)
  • JDBC+Servlet+JSP整合开发之25.JSP动作元素
  • mysql基础(3)-高级查询
  • SpringMVC3.1.1+Spring3.1.1+Hibernate4+Velocity+EasyUI+ZTree实现RBAC基于角色的访问控制(二)...
  • 设置RMAN的备份路径
  • uboot移植(三)——uboot mkconfig脚本分析
  • .NET文档生成工具ADB使用图文教程
  • Java中Enum枚举的使用
  • 【解决数据中心网速慢的八个检查必备步骤】
  • Centos 5.6 下安装XEN虚拟机以及EMOS
  • UVA1339 UVALive3213 POJ2159 ZOJ2658 Ancient Cipher【密码】
  • [笔记] php常见简单功能及函数
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Django 博客开发教程 16 - 统计文章阅读量
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • JavaScript 奇技淫巧
  • Java应用性能调优
  • JDK 6和JDK 7中的substring()方法
  • js操作时间(持续更新)
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 对JS继承的一点思考
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 什么是Javascript函数节流?
  • 温故知新之javascript面向对象
  • 想使用 MongoDB ,你应该了解这8个方面!
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • (2015)JS ES6 必知的十个 特性
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (二)pulsar安装在独立的docker中,python测试
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (九十四)函数和二维数组
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (三)uboot源码分析
  • (四) Graphivz 颜色选择
  • .net 4.0发布后不能正常显示图片问题
  • .net core 控制台应用程序读取配置文件app.config
  • .net Signalr 使用笔记
  • .NET 反射的使用
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • /boot 内存空间不够
  • /usr/bin/env: node: No such file or directory
  • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
  • [AMQP Connection 127.0.0.1:5672] An unexpected connection driver error occured
  • [Angular] 笔记 18:Angular Router
  • [Bada开发]初步入口函数介绍