2011-12-13 81 views
0

真的很奇怪,下面的代碼似乎工作有時它始終工作(在我的Macbook Pro)和其他電腦上,但是當我在我的大學(IE)今天進行測試時,它只顯示消息「成功」不處理在process-mailing.php動作(工作BTW)表單處理程序似乎並不總是工作

$("form#mailing").submit(function(event){ 
    event.preventDefault(); 
    $.post('process-mailing.php',$("#mailing").serialize(),function(data){ 
     $("&lt;div class='form-message-succeed'>Succesvol toegevoegd!</div>").hide().appendTo("#mailing").fadeIn("slow"); 
     $("#mail").add("#go-mailing").attr("disabled", "disabled"); 
    }); 
}); 




<form id="mailing" method="post" action="process.php"> 
    <fieldset> 
     <legend>E-mail</legend> 
     <label for="mail" id="mail-label">Je mail adres&lt;/label> 
     <input type="text" id="mail" name="mail" placeholder="[email protected]"> 
     <label for="go-mailing" id="gol">Voeg toe&lt;/label> 
     <input type="submit" class="go" id="go-mailing" value="Voeg Toe"> 
    </fieldset> 
</form> 

可以這麼認爲,這部作品在只有特定的瀏覽器?我怎樣才能使它在任何地方都能工作?

回答