2010-03-19 3 views
5

Asp.net-mvc'i ilk kez kullanırken ve orijinal olarak NerdDinner öğreticisini takip ettiniz. Benim formu gönderme düğmesi şuna benzer: Şimdi ekli jQuery kodu ile sayfaya başka düğmesi ekledikForm Sayfadaki herhangi bir tuşa basıldığında FireFox'ta gönderilir.

<p> 
    <input type="submit" value="Save" /> 
</p> 

. IE'de çalışır, ancak FireFox'ta test ettiğimde form gönderir. Başka bir düğme eklemeyi denedim, bu sefer ekli jQuery kodu yok ve aynı şey oluyor. Düğmeye tıklandığında, form gönderilir.

<button id="random-button">Do Nothing</button> 

Neden standart button eleman Firefox'ta formu gönderin geliyor?

+0

jQuery kodunuzu bu düğmelere göre gönderir misiniz? –

+0

Herhangi bir jQuery kodu olmayan ikinci düğme için olur. Tüm jQuery'leri sayfadan sildiğimde olur. – RememberME

+0

Firefox'ta javascript'i devre dışı bırakmayı deneyin. Form hala gönderiliyor mu? Cevabınız hayır ise sorun kesinlikle jQuery kodunuzdadır. –

cevap

21

Firefox'un bir gönder düğmesine < düğmesi > varsayılanını hatırlatıyorum. Sorunlarınızı çözmeniz gerekiyorsa,

kullanın.

+0

Teşekkürler. Bu jQuery'mi kırmış gibi görünüyor, ancak gönderme problemini çözdü. Şimdi jQuery'imi tamir etmeliyim. – RememberME

+1

Bir şey değil. Hayatının geri kalanı için hatırladığın şeylerden biri, ilk karşılaştığın zaman. Bu çerezleri toplarken eğlenin. – seth

+2

... ve kendi sayfamda bir şaşırtma sorunu aniden açıklandı. Çok teşekkürler. Tanrım, bu siteyi seviyorum. – BlairHippo