2013-03-09 76 views
-1

我有一個非常複雜的形式,包含相當一些領域(約50)。提交過程正常,但我想添加一個新的「鏈接」,允許用戶獲取他在PDF上填寫的數據。發送表單數據到其他服務器,並返回pdf

我在另一臺服務器上建立了一個簡單的PDF機制,但我需要在那裏發送表單數據,而不需要在原始服務器上提交表單。

我怎樣才能做到以下幾點:

  • 所有的表單數據發送到另一臺服務器
  • 收到一個PDF,但仍停留在表單頁面上,並能提交
+0

這很好,你嘗試了什麼? – 2013-03-09 13:48:16

+0

其實我正在閱讀,我可以發佈與jquery和form.serialize,但我真的不知道如何獲取內容作爲一個文件... – user1914292 2013-03-09 13:59:01

回答

0

我相信這樣做的最好方法是提交給您自己的服務器,並讓他將數據處理爲PDF。
如果您願意,您的服務器可以對外部服務器執行HTTP請求。
在您的服務器處理完請求並創建了PDF後,他可以爲客戶端(瀏覽器)生成一個鏈接以供下載,並且您將使用Javascript將其顯示給用戶。

+0

我不能 - 在該服務器上我無法再控制PDF創建 - 只能將一些有限的Javascript添加到表單 – user1914292 2013-03-09 14:05:02

+0

我無法理解你想說什麼。你可以訪問服務器端代碼,對嗎? – 2013-03-09 17:46:47

+0

我需要在多個地方做到這一點,並不會總是有權訪問服務器端的代碼 - 表單是 - 沒有...所以我想從那裏傳遞表單數據到另一臺服務器,做一些事情與它然後返回並顯示一個文件... – user1914292 2013-03-09 18:41:06

相關問題