ASP.NET MVC3アプリケーションを開発していて、その中でtelerikComboBoxを使用しています。フォーム送信メソッドをトリガーしているため、ComboBoxのEnterボタンクリックを無効にする必要があるという要件があります。以下は私が持っているコードです
Html.Telerik().ComboBox().Name("OpportunityType").Value("-1")
.BindTo(new SelectList(Model.OpportunityTypes, "OpportunityID", "OpportunityTypeName"))
.ClientEvents(events => events.OnChange("OnOpportunityTypeChange")
)
.HtmlAttributes(new { style = "width: 180px;" }).Render();
ドロップダウンのキープレスイベントを以下のようにjqueryのdocument.readyで処理しようとしましたが、それでも目的は解決しませんでした。Telerik ComboBoxのキープレスイベントはありますか?入力クリックでコードがそこに到達しない値をアラートしようとしましたが、表示されませんでした
$("#OpportunityType").keypress(function (e) {
if (e.which == 13 || e.keyCode == 13) {
return false;
}
});
このコンボボックスのEnterキーイベントを無効にする他の方法はありますか?