У меня есть цикл, и текстовое поле отображается до тех пор, пока условие в цикле не будет выполнено.Я хочу, чтобы каждый раз, когда фокус терялся из текстового поля, вызывалось событие focusout из jquery.
это мой код для отображения текстового поля:
@for (int i = 0; i < (Enumerable.Count(ViewBag.Particulars)); i++)
{
<tr>
<td>
@Html.TextBoxFor(model => model.NoofCopy, new { @class = "form-control", placeholder = "No. of copy" })<br />
@Html.ValidationMessageFor(model => model.NoofCopy, string.Empty, new { @style = "color : red" })
</td>
</tr>
}
Вот мой jquery:
$(document).ready(function () {
$("#NoofCopy").each(function () {
$("#NoofCopy").focusout(function () {
debugger;
var NoofCopy = $("#NoofCopy").val();
alert(NoofCopy);
});
});
});
Когда фокус теряется из первого текстового поля, тогда виден только блок предупреждения, но я хочу, чтобы после выхода из любого текстового поля поле предупреждения было видно.