我有个页面a.jsp 里面有一个文本框 文本框后面有一个按钮
点下触发一个javascript 函数如下:
<script language="javascript">
function selectCust(){
var ret = window.open('../customer/customer_select.html','','');
}
</script>
<td>
<input type="text" name="orderCustomerName" readonly="true" />
<input type="button" name="seleCust" value="选客户" onClick="selectCust()" >
</td>该函数的功能是打开一个新窗口b.jsp,同时向服务器发一个请求,
在b.jsp显示所有客户的列表 也就是说页面上下文当前包含客户的一个list 在b.jsp中有个确认选项<script language="javascript">
function selCustomer(custName){
opener.orderForm.orderCustomerName.value=custName;
window.close();
}
</script>
<td><a href="javascript:selCustomer('张三');">确认</a></td>
点了确认以后触发b.jsp上面javascript函数 将b.jsp里当前客户姓名的值赋到a.jsp
里刚才提到的那个只读文本框里,同时将b.jsp关闭 window.close()体现;请教大家问下b.jsp里点了确定以后如何将b.jsp页面里当前选中的客户的id传到a.jsp里
我javascript学的不好,多帮帮忙
感激不尽谢谢!
点下触发一个javascript 函数如下:
<script language="javascript">
function selectCust(){
var ret = window.open('../customer/customer_select.html','','');
}
</script>
<td>
<input type="text" name="orderCustomerName" readonly="true" />
<input type="button" name="seleCust" value="选客户" onClick="selectCust()" >
</td>该函数的功能是打开一个新窗口b.jsp,同时向服务器发一个请求,
在b.jsp显示所有客户的列表 也就是说页面上下文当前包含客户的一个list 在b.jsp中有个确认选项<script language="javascript">
function selCustomer(custName){
opener.orderForm.orderCustomerName.value=custName;
window.close();
}
</script>
<td><a href="javascript:selCustomer('张三');">确认</a></td>
点了确认以后触发b.jsp上面javascript函数 将b.jsp里当前客户姓名的值赋到a.jsp
里刚才提到的那个只读文本框里,同时将b.jsp关闭 window.close()体现;请教大家问下b.jsp里点了确定以后如何将b.jsp页面里当前选中的客户的id传到a.jsp里
我javascript学的不好,多帮帮忙
感激不尽谢谢!
解决方案 »
- 导入数据库的时候出问题,求助!
- weblogic自动部署CommoMBeanServer找不到 在线等
- hibernate ManyToOne 插入数据库问题
- 请教各位老师,有没有使用resin2.1.6+struts的老师呀,帮忙显示一个web.xml的内容我的出错
- SANFEN
- [分享]自己做的一个JBoss配置工具
- 关于CORBA的入门问题
- 请问,我想输入http://127.0.0.1:8080/出现我的jsp页面,在Tomcat中怎么配置
- 有JavaServer Faces开发经验的大侠请进!
- 学习EJB,你们的电脑配置是什么呢?
- ssh整合java.lang.ClassNotFoundException
- JavaScript小问题
form和文本框进行操作
已经包含在执行页面里了? 那我直接取可以是吗?
function selCustomer(custName){
window.opener.document.getElementById('orderCustomerName').value=custName
window.close();
}
//大概就是这样子