作者jacky951 (蓝忆)
看板Ajax
标题[问题] struts2-jquery dialog(已解决)
时间Thu May 1 09:54:49 2014
/*自问自答一下*/
原因是Struts-JQuery会自成一个Form,
所以无法将里面的资料留给上一层(?)
因此我在外面加上hidden资料,
在表单送出前将dialog内资料复制一份到外面,这样就可以取到值了。
有一个问题想请问版上大大
我用Struts2-JQuery dialog包一个DIV标签如:
<sj:dialog>
<div id="newDialog" >
<s:textfield id="TEST" name= "test"/>
....
</div>
</sj:dialog>
div里面的资料会无法传到Java Bean里面,但如果把
<sj:dialog></sj:dialog>拿掉後则bean就能取的到值
但我今天需要dialog去做一个画面上的弹跳视窗功能
所以必须要用dialog包起来做处理。
(其他不包在dialog的其他id资料都能拿到)
另外在button submit之前使用alert("#TEST")也可以取到输入的值
不知道有哪个细节我没注意到出错或是设定档有问题
还想请版上先进给我提示。或者需要哪些更细节的描述也请提醒,谢谢。
--
当你有责任心的时候
你会想把事情做到完
当你有羞耻心的时候
你才会想把事情做到完美
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.44.33
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Ajax/M.1398909295.A.C63.html
※ jacky951:转录至看板 java 05/01 09:56
※ 编辑: jacky951 (60.251.44.33), 05/01/2014 11:06:28