2013-05-31 32 views
0

我需要從colorbox iframe中提交表單。爲此,我嘗試按照文檔中的建議設置數據參數和href,但它使得請求,而不是發佈。另外,我試圖在jQuery中發佈post請求,然後在colorbox中顯示數據,但是這並不能提供colorbox iframe中的數據。使用jquery colorbox發佈請求

我想要這個,因爲我們有一個類似嚮導的流程,其中一個屏幕連接另一個屏幕,並且所有內容都必須通過窗體子部件發送。

有什麼建議嗎?

事先日Thnx ...

添加代碼

$.colorbox({ 
      iframe:true, 
      href:"/publisher/refer.html?action=viewReferAction&licenseCode=${param.licenseCode}", 
      innerWidth:900, 
      innerHeight:400, 
      data:{"licenseCode":"${param.licenseCode}","referActionEId":"${chosenReferActionEId}"} 
      }); 

在JSP後端,因此額外的大括號。

此外,忘了問題提到:「談到這個精靈般的流的第一個窗口上的一個按鈕,點擊頁面上的

+0

你能分享一些代碼嗎? – user1

+0

分享代碼...任何想法...? –

+0

,因爲你通過查詢字符串發送數據,很明顯,數據將通過'GET'發佈。可能的重複http://stackoverflow.com/questions/9739570/posting-data-to-a-colorbox-iframe – user1

回答

0

解決方法:

做出新的後端代碼塊將返回實際的表單作爲純HTML與形式渲染完成後自動調用的窗體提交(使用$。(document).ready()函數)。

確保像往常一樣在iframe中向該新塊發出第一個請求。

這是凌亂的,但somves的問題:-)