2011-06-23 13 views
0

私は、サインアップ/登録ウィジェットから電子メールリストカルを磨くことに取り組んでいます。フォームからページの読み込み動作を変更するにはjQuery .ajax()?

クライアントは、メーリングリストを維持し、見込みのある顧客に電子メールを送信するために、大規模な電子メール・マーケティング・プロバイダ(CC)を使用します。

私は、適切に表示されたものを適切に提示し、適切なアカウント情報でCCに必要なデータをポストしていますが、明らかにCCを作成していないので、彼らは正常にサインアップを受け取ります。

現時点では、私は、デフォルトの、unstyled、完全に違和感、CCブランドの成功のページを取得しています。私がこれをスクリプト化した場合は、より密接な成功ページに位置ヘッダーを送るか、ページロードなしで成功メッセージでオブジェクトをパイプに戻します。

内部からこのCCアカウントにアクセスできないため、API /開発者キーを取得できません。

CCから送信されたヘッダーを逮捕し、ページのリロードを行わずにその200のステータスを処理する方法はありますか?

ありがとうございます!

答えて

1

あなたのフォームがajaxを使用して投稿した同じ情報を投稿し、現在のページをデザインの成功ページにリダイレクトすることができます(またはすべてがうまくいったと表示するだけでリストにようこそ)。要するに

だから:フォームデータ

  • スクラップ( はjQueryのに.serialize()メソッドを使用することができるかもしれません)。
  • $ .ajaxを使用してCCにデータを送信します。
  • かなり成功したメッセージを表示するか、 リダイレクトしてください。
+0

良い、簡単な提案。私はこれらの種類の解決策が前に出てこない数週間のうちの1週間を過ごしてきました。たとえば、ソリューションがデフォルトのアクションでfalseを返すだけだったときに、ネストされたANCHORから問題のライトボックス呼び出しにイベントがバブリングするのを防ぐためにできることはすべて行っていました;)hahahaありがとう –

関連する問題