必填输入字段

时间:2018-01-11 18:19:16

标签: php jquery

我有一些使用foreach从循环中显示的输入字段。点击后我希望使用jquery来满足所有这些需求。如果循环显示1或3个输入,则所需的功能可以正常工作,但如果循环显示2个输入,则只需要第一个输入,并且可以保存表格,第二个输入为空。我该如何解决这个问题? 任何帮助都非常感谢。

$('.input-seg').click(function() {
  if($(".inp").val() == ""){
    $(".inp").focus();
    $('.inp').css('border', '2px solid'); 
    $('.inp').css('border-color', 'red');
    for(i=0;i<3;i++) {
      $('.inp').fadeTo('slow', 0.1).fadeTo('slow', 1.0);
    };
    return false;
  }
});

JQUERY

users

1 个答案:

答案 0 :(得分:1)

您应该使用focusout来验证您的字段。该链接显示了很多示例。在事件监听器中处理$(this)是一种更优雅的方法:

$('.inp').focusout(function() { validate your field element object $(this)  });