ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

آموزش برنامه نویسی

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

تعیین یک Button به عنوان DefaultButton در MVC روش 2

بسم الله الرحمن الرحیم

در MVC  برای اینکه شما یک Button را به عنوان Button  پیش فرض قرار دهید و در صورتی که کاربر دکمه Enter کیبورد را زد آن Button را فراخوانی کنید کافی است به صورت زیر عمل کنید

 @*<script type="text/javascript">              $(document).ready(function () {
                  $("#MyForm").keypress(function (e) {
                      kCode = e.keyCode || e.charCode //for cross browser
                      if (kCode == 13) {
                          var defaultbtn = $(this).attr("DefaultButton");
                          $("#" + defaultbtn).click();
                          return false;
                      }
                  });
              });
&lt;/script>*@
 
          &lt;script type="text/javascript">
              var ButtonKeys = { "EnterKey": 13 };
              $(function () {
                  $("#MyForm").keypress(function (e) {
                      if (e.which == ButtonKeys.EnterKey) {
                          var defaultButtonId = $(this).attr("DefaultButton");
                          $("#" + defaultButtonId).click();
                          return false;
                      }
                  });
              });
&lt;/script>
 
 @using (Html.BeginForm("NewCustomer", "Customer", FormMethod.Post, new { DefaultButton = "btnContinue", id = "MyForm", Name = "MyForm" }))
    {   <div id="login">
         <table style="vertical-align:5px;">
                        <tr>
                           <td>
      Enter Your Email ID
                            @Html.TextBoxFor(m => m.EmailId, new { @tabindex = "1", @Id = "subemail", @Name = "subemail"})
                            </td>
                        </tr>
 
                         <tr>
                            <td>
 
                                    Select Your City</h2>
                            @Html.DropDownListFor(m => m.Address.City, new SelectList(ViewBag.CityList, "ItemValue", "ItemText"), new { @tabindex = "2"})
 

                            </td>
                        </tr>
                        <tr>
                            <td>
                                &lt;input type="submit" value="Great Deals" class="btn" name="Continue" id="btnContinue"  runat="server" tabindex="3"/>
 
                    </table>
                </div>

نظرات (۰)

هيچ نظري هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
up
ما را در گوگل محبوب کنید