AJAX: Ben "Enter" tuşuna bastıktan sonra nasıl düğmesine teslim yapabilirim?

2 Cevap php

Şu anda, benim mysql güncelleştirmek için ajax ile bir kullanıyorum. Şimdi, ben (ben onclick kullanıyorum) çalışması için fare ile butonuna tıklamanız gerekiyor, ama nasıl ben bunu kabul yapabilirsiniz "enter" tuşuna? Yoktur çünkü benim tahminim ... çalışmıyor girmektir. Ben orada bırakırsanız, benim ajax sadece hareket etmez.

2 Cevap

A <input type="submit> yerine <button> ya da type="button" ve daha sonra formlara kanca 'onsubmit olayı kullanın.

Örneğin:

<form action="#" onsubmit="alert('Hello world!'); return false">
<input type="text" name="myText" id="myText" />
<input type="submit" value="Submit" />
</form>

return false tarayıcı aslında bir formu göndermek değil sağlar.

Eğer bir HTML biçiminde iseniz, o verileri sunacaktır girin. Yalnızca ajax aramaları yapmak için onsubmit olay işleyicisi yazmak zorunda.

Eğer bir HTML biçiminde değilseniz, anahtar basın olay işleyicisi için kontrol edin. Belki de sizin için ne arıyorsanız.