对于每个文本框触发器focusout()

时间:2019-07-02 07:23:23

标签: jquery events jquery-focusout

我有循环,并显示文本框,直到满足循环中的条件为止。我希望每次焦点从文本框中丢失时,都会触发jquery的focusout事件。

这是我用于显示文本框的代码:

@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);
        });
    });
});

当焦点从第一个文本框丢失时,则只有警报框可见,但我希望在离开任何文本框后,警报框应可见。

0 个答案:

没有答案