Skip to content

Html Beginform Not Submitting Homework

ASP.NET MVC : Submit Form using Enter Key


Sometimes there is a scenario or requirement of posting the form on pressing the "Enter" key in mvc. This functionality can be achieved via jQuery in MVC.


Create a "HomeController" with an action method "Index_submit()"



Create a view corresponding to "Index_submit()" action method which contains a form with a textbox and also contains functionality for posting this form on pressing "Enter" key.



In above code a "DefaultButton" htmlattribute whose value is button with an id "submit_btn" is set for the form. Whenever any key is pressed keypress event for form is executed there assignment of keycode or charCode or which property of event to a variable keycode. The value of this keycode variable is checked which if 13 i.e keycode for "Enter" key then "DefaultButton" htmlattribute value which is "submit_btn" is assigned to a variable defaultbutton then click event on button with id "submit_btn"(submit button) is fired which ultimately post the form. 


Form filled with data :-



Form after pressing "Enter" key :-


ГЛАВА 50 Фил Чатрукьян остановился в нескольких ярдах от корпуса ТРАНСТЕКСТА, там, где на полу белыми буквами было выведено: НИЖНИЕ ЭТАЖИ ШИФРОВАЛЬНОГО ОТДЕЛА ВХОД ТОЛЬКО ДЛЯ ЛИЦ СО СПЕЦИАЛЬНЫМ ДОПУСКОМ Чатрукьян отлично знал, что к этим лицам не принадлежит. Бросив быстрый взгляд на кабинет Стратмора, он убедился, что шторы по-прежнему задернуты. Сьюзан Флетчер минуту назад прошествовала в туалет, поэтому она ему тоже не помеха. Единственной проблемой оставался Хейл.