簡體   English   中英

jQuery .ajax()更改表單的頁面加載行為?

[英]jQuery .ajax() to change page load behavior from form?

我正在處理從注冊/注冊小部件中刪除電子郵件列表的問題。

客戶使用大型電子郵件營銷提供商(CC)維護其郵件列表,並將電子郵件發送給其潛在客戶。

無論如何,我可以正確顯示花哨的注冊內容,並使用適當的帳戶信息將所需的數據發布到CC,但由於我顯然沒有創建CC,一旦他們成功接收到密碼,我就無法更改其腳本的工作方式注冊。

目前,我正在獲得一個默認的,無樣式且完全不協調的CC品牌成功頁面。 如果我自己編寫腳本,則將位置標頭發送到更緊密的成功頁面,或者發送不帶頁面加載的對象發送到成功消息中。

我無從內部訪問此CC帳戶,因此我無法獲取API /開發人員密鑰。

有沒有一種方法可以阻止標頭從CC發送回去,並且只處理200個狀態而無需重新加載頁面?

謝謝!

您可以執行一些操作,例如使用ajax發布與表單發布的信息相同的信息,然后在成功后將當前頁面重定向到設計的某個成功頁面(或僅顯示表明一切順利的方法,歡迎使用列表)。

簡而言之:

  • 廢棄表單數據(可以在jquery中使用.serialize()方法)。
  • 使用$ .ajax將數據發布到CC。
  • 顯示成功消息或重定向。

暫無
暫無

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

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