0

Enterキーを押すたびに、iPadでページ全体が更新されますが、これを防ぎたいと思います。私は私が見たすべての例を試しましたが、iPadが機能していません。

   $('#<%= txtEmail.ClientID %>').keyup(function (e) {
       if (e.which === 13) {  
           alert('enter was pressed');  
           e.preventDefault();         
           return false;
       }
   });

アラートは機能していますが、ページは毎回更新されています。このコードをiPadで機能させるために何を変更すればよいですか?

4

1 に答える 1

1

keypressイベントによってフォームが送信されると思いますが、それを防ぐ必要があります。submitただし、紛らわしいキーイベントを処理するよりも、イベントを防止する方が簡単な場合があります(キーストロークの検出も参照)。

于 2012-08-06T16:59:20.290 に答える