[問題] struts2-jquery dialog(已解決)
/*自問自答一下*/
原因是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://www.ptt.cc/bbs/Ajax/M.1398909295.A.C63.html
※ jacky951:轉錄至看板 java 05/01 09:56
※ 編輯: jacky951 (60.251.44.33), 05/01/2014 11:06:28
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章