۲ مطلب با کلمهی کلیدی «تعیین یک button به عنوان button پیش فرض در MVC» ثبت شده است
تعیین یک 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;
}
});
});
</script>*@
<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;
}
});
});
</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>
<input type="submit" value="Great Deals" class="btn" name="Continue" id="btnContinue" runat="server" tabindex="3"/>
</table>
</div>
تعیین یک Button به عنوان DefaultButton در MVC
بسم الله الرحمن الرحیم
تعیین یک Button به عنوان DefaultButton در MVC
در 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;
}
});
});
</script>
@using (Html.BeginForm("Index", "Home", FormMethod.Post, new { DefaultButton = "SubmitButton", id = "MyForm" }))
{
@Html.TextBox("txtname")
<span>Please Enter value and then press Enter Key</span><br />
<input type="submit" name="btnSubmit" id="SubmitButton" value="Submit" />
}