【发布时间】:2017-07-09 10:52:40
【问题描述】:
我有一个这样的 HTML 标记:
<div class="col-sm-6">
<div class="main-contact">
<form id="registerForm">
@Html.TextBoxFor(model=>model.FirstName, new { @placeholder="First Name" })
@Html.ValidationMessageFor(model=>model.FirstName)
@Html.TextBoxFor(model => model.LastName, new { @placeholder = "Last Name" })
@Html.ValidationMessageFor(model => model.LastName)
@Html.TextBoxFor(model => model.Email, new { @placeholder = "Email" })
@Html.ValidationMessageFor(model => model.Email)
@Html.TextBoxFor(model => model.Password, new { @placeholder = "Password" })
@Html.ValidationMessageFor(model => model.Password)
@Html.TextBoxFor(model => model.RepeatPassword, new { @placeholder = "Repeat Password" })
@Html.ValidationMessageFor(model => model.RepeatPassword)
@Html.DropDownListFor(model => model.selectedCountryId, Model.Countries, "-- Select a country --")
@Html.ValidationMessageFor(model => model.selectedCountryId)
<button type="submit">Send message</button>
</form>
</div>
</div>
并使用这些库来激活 jQuery 的无干扰验证:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.16.0/jquery.validate.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.6/jquery.validate.unobtrusive.min.js"></script>
现在我正在尝试在表单无效时为文本框本身和验证消息添加一些样式...?
我想使用引导程序的默认方式来显示消息并在文本框本身周围添加红色光芒......或者如果你们中的一些人有一些想要在这里分享的自定义 css?
我现在如何应用默认引导样式或添加一些自定义样式?
【问题讨论】:
标签: javascript jquery html css asp.net-mvc