0

<div>asp:textbox と asp:button が別々のがいくつかあります。

私がする必要があるのは<div>、ユーザーがEnterキーを押したときに正しいボタンが正しくクリックされるようにすることです。

asp:panel、defaultbutton を使用せずに。

それを行う最も簡単な方法は何ですか?

4

2 に答える 2

2

おそらく、そのような各divでjavascriptを使用してデフォルトのボタンを設定することによって:

$('div').keypress( function(e) {
   if(e.keyCode == '13') {
     $(this).find('.acceptEnter').click();
   }
});
于 2012-12-11T13:21:25.277 に答える
0

ASP.NETパネル コントロールを使用して、 DefaultButtonプロパティを設定します。

Panel.DefaultButton プロパティ: DefaultButton プロパティを使用して、Panel コントロールにフォーカスがあり、ユーザーが Enter キーを押したときにクリックされるボタンを示します。DefaultButton は、Button コントロール、または LinkBut​​ton コントロール以外の IButtonControl インターフェイスを実装する任意のコントロールの識別子に設定できます。

于 2012-12-11T13:21:35.587 に答える