我有一個非常複雜的形式,包含相當一些領域(約50)。提交過程正常,但我想添加一個新的「鏈接」,允許用戶獲取他在PDF上填寫的數據。發送表單數據到其他服務器,並返回pdf
我在另一臺服務器上建立了一個簡單的PDF機制,但我需要在那裏發送表單數據,而不需要在原始服務器上提交表單。
我怎樣才能做到以下幾點:
- 所有的表單數據發送到另一臺服務器
- 收到一個PDF,但仍停留在表單頁面上,並能提交
我有一個非常複雜的形式,包含相當一些領域(約50)。提交過程正常,但我想添加一個新的「鏈接」,允許用戶獲取他在PDF上填寫的數據。發送表單數據到其他服務器,並返回pdf
我在另一臺服務器上建立了一個簡單的PDF機制,但我需要在那裏發送表單數據,而不需要在原始服務器上提交表單。
我怎樣才能做到以下幾點:
我相信這樣做的最好方法是提交給您自己的服務器,並讓他將數據處理爲PDF。
如果您願意,您的服務器可以對外部服務器執行HTTP請求。
在您的服務器處理完請求並創建了PDF後,他可以爲客戶端(瀏覽器)生成一個鏈接以供下載,並且您將使用Javascript
將其顯示給用戶。
我不能 - 在該服務器上我無法再控制PDF創建 - 只能將一些有限的Javascript添加到表單 – user1914292 2013-03-09 14:05:02
我無法理解你想說什麼。你可以訪問服務器端代碼,對嗎? – 2013-03-09 17:46:47
我需要在多個地方做到這一點,並不會總是有權訪問服務器端的代碼 - 表單是 - 沒有...所以我想從那裏傳遞表單數據到另一臺服務器,做一些事情與它然後返回並顯示一個文件... – user1914292 2013-03-09 18:41:06
這很好,你嘗試了什麼? – 2013-03-09 13:48:16
其實我正在閱讀,我可以發佈與jquery和form.serialize,但我真的不知道如何獲取內容作爲一個文件... – user1914292 2013-03-09 13:59:01