页面a的一个按钮,点击后,会弹出来一个新窗口b。
如果我想在这个弹出新窗口的过程中,在action里边处理a页面的form数据,然后再传给b页面,这样可以吗?谢谢了,没多少分了~请大家帮帮忙
如果我想在这个弹出新窗口的过程中,在action里边处理a页面的form数据,然后再传给b页面,这样可以吗?谢谢了,没多少分了~请大家帮帮忙
解决方案 »
- (java)现有一个开关功能,如何开启一个开关后,定时执行一项任务了?
- 关于两个项目的部署问题
- grails的域类中如何实现国际化???
- 求解決彈出窗口傳值的問題,在線等………
- 这个网站表单注册验证效果是怎么写的,大家可以帮我看下吗?谢谢!
- 淘宝后台加产品时颜色和尺码自动组合,可以填写数量价格,那是怎么操作的啊?
- JS问题,JS区没搞定,跑这来求救
- 让Dreamweaver支持Struts的插件谁有?在那儿下载
- JSP高手请进,JSP连接SQLserver数据库错误?
- 告别2004,提前祝奋战在JAVA战线的兄弟们新年快乐,顺便放点分!(进就有啊!)^_^
- Button按钮可以加请求吗
- SpringMVC中quartz的使用问题
你的邮箱给我
HttpServletRequest request, HttpServletResponse response) throws Exception {
// 把A页面的FORM接收过来
FormOrderInfo orderForm = (FormOrderInfo) form;
OrderBean orderBean = new OrderBean;
orderBean.setName(orderForm.getName());
orderBean.setNumber(orderForm.getNumber());
request.getSession().setAttribute("menuList", menuList);
return mapping.findForward("你要跳转的B页面");
}弹出的B页面<tr>
<logic:present name="menuList" scope="session">
<logic:iterate id="menuList" name="menuList" scope="session">
<tr>
<td align="center"><bean:write name="menuList" property="name" /></td>
<td align="center"><bean:write name="menuList" property="number" /></td>
</tr>
</logic:iterate>
</logic:present>
</tr>试试吧
我用showModalDialog('xx.do','','');
可是action里边,xx.do根本就得不到页面上的form这里是我想解决的问题。哎,不知道怎样能得到form的内容呢。
a页面有按钮,点击一下,弹出b页面。b页面只是显示a页面中一些勾选的checkbox的内容但是!b页面上的,例如显示给用户看的一些文字,是通过配置得到的。也就是说,不从action里边走一次,页面上的某些文字就出不来。所以很头疼,哎。
var rt="xx.do?method=orderAddGet"+orderGet;
var showValue= showModalDialog(rt);
//通过从子窗口传过来的数据来进行判断,是否要刷新当前的窗口
if(showValue)
{
location.reload(true);
}
return false;
}
这处理好了,你转到b就行了
var ids = document.getElementsByName("你复选框的name属性");
for(var i=0;i<ids.length;i++)
{
var e = ids[i];
if(e.checked == true)
{
count++;
orderGet += "&orderGet="+e.value;
}
}
if(count==0)
{
alert("请先选择");
return false;
}
else
{
var rt="OrderAddList.do?method=orderAddGet"+orderGet;
var showValue= showModalDialog(rt);
//通过从子窗口传过来的数据来进行判断,是否要刷新当前的窗口
if(showValue)
{
location.reload(true);
}
return false;
}
跟你做的不大一样。
我只做到xx.do哪里就卡住了。没办法进行下去了。
我这样写:showModalDialog('xx.do','','');,在这个action里边的xx方法内,就得不到调用showModalDialog这个js页面里边form的内容。实际我就想得到form里边的内容。你写的可以得到form内容?
//你调试一下,看count值对不对,你勾选几个,就会显示几
count++;
alert(count);
var showValue= showModalDialog(rt);
可以在这些之前,可以发送一个AJAX请求,返回再调用showModalDialog,把你参数传进去呀