使用jquery添加警报以使文本框成为必需

时间:2015-08-20 13:11:05

标签: jquery html validation jquery-ui frontend

我想添加提醒以指向尚未填写的文本框,以提示用户他们无法继续操作直到完成。 下面是我包含的当前jquery代码:

$(function() {
    $(".mytextboxes").focusout(function () {
        if (!$(this).val()) {
            alert("This field is required");
            $(this).focus();
        }
    });
});

这样可以启动警报,但是在" OK" 被点击至少100次之前警报才会关闭。有谁知道我哪里出错了?

$(".mytextboxes")是该类的名称,其中包含一组四个文本框。

1 个答案:

答案 0 :(得分:0)

每当您聚焦时,您都会向用户发出新警报,因此当他尝试关闭警报时,会引发一个事件,用户会收到新警报。