2012-04-17 5 views
0

にページをロードしている:MailChimpフォームは、私がフォームを送信するためにMailChimpから自分のサイトで次のように使用している送信

<span id="response"><? require_once('inc/store-address.php'); if($_GET['submit']){ echo storeAddress(); } ?></span> 
<form id="subform" action="<?=$_SERVER['PHP_SELF']; ?>" method="get"> 

      <fieldset> 
       <p> 
       <input name="email" id="email" onfocus="if (this.value == 'Email') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Email';}" value="Email" class="required email" /> 
       </p> 
       <div class="button button-orange"> <span class="form_button clearfix"> 
       <input type="submit" class="sub_submit" name="submit" value="subscribe" /> 
       </span> </div> 
       <div id="result_sub"></div> 
      </fieldset> 
      </form> 

、すべてが、それが提出する場合を除き、正常に動作している、それはページ全体をリロードします。これをどうやって防ぐのですか?

+2

これは普通です。フォームを送信するときにページを離れたくない場合、AJAXはあなたが探しているものだと思います。 – drew010

+0

これは、サーバーサイドプログラミングの仕組みです。 –

答えて

0

これは普通のことですが、それについては何もできませんが、Mail Chimpには送信後にどのページに行くかを制御できるオプションがあります。

関連する問題