簡體   English   中英

使用ajax發布數據,然后使用發布的數據轉到該頁面?

[英]Post data using ajax and then go to that page with posted data?

我有一個問題,我必須同時發布 2 個 Ajax 請求。 我已將數據發布到一個文件並返回響應,然后發布到其他頁面,然后使用發布的數據轉到該頁面,這樣我就可以在下一頁使用 $_post 訪問並顯示值。

我嘗試了一些重定向請求,但沒有一個有效。 窗口打開但沒有發布任何值 $_post 為空。 我想在值與發布值一起發布后轉到 addproduct.fr.php 頁面。

type: 'POST',
enctype: 'multipart/form-data',
data: data,
processData: false,
contentType: false,
cache: false,
timeout: 600000,
url: 'filecreate.php',
success: function(response) { alert(response); },

type: 'POST',
enctype: 'multipart/form-data',
url: 'addproduct.fr.php',
data: data,
processData: false,
contentType: false,
cache: false,
timeout: 600000,
success: function(response) { alert(response); },

據我了解,您的要求可以分為兩個階段:

  1. 發布數據並獲得回復。
  2. 再次發布數據並使用發布的數據轉到另一個頁面。

解決方案:

第一種情況使用 Ajax,第二種情況返回成功時,您可以使用回發或表單提交而不是 Ajax。

您可以將使用 Ajax 返回的數據存儲在其中一個隱藏文本框中(前提是數據有限且不夠大),然后使用 JavaScript 使用 POST 方法提交表單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM