استفاده از دکمههای CSS توئیتر در ASP.NET MVC - قسمت دوم
نویسنده: وحید نصیری
تاریخ: ۱۳۹۱/۰۷/۲۸ ۲۱:۲۳
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
$(el).prop("onclick", null).attr("onclick", null);
function validateThisForm(formId) {
var val = $(formId).validate();
val.form();
return val.valid();
}
function customSubmit(el, formId) {
if (!validateThisForm(formId)) return;
$(el).prop("onclick", null).attr("onclick", null);
$(formId).submit();
}
@model MvcApplication27.Models.User
@{
ViewBag.Title = "Index";
}
<h2>
Index</h2>
@using (Html.BeginForm(Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "MyForm" })))
{
@Html.ValidationSummary(true)
<fieldset>
<legend>User</legend>
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</div>
<span style="margin-top:7px;" onclick="customSubmit(this, '#MyForm')" class="btn btn-info">ارسال</span>
</fieldset>
}