JQuery MultiPage表单..验证每一步

时间:2014-09-02 22:07:47

标签: javascript jquery validation

我有一个表格,在每个标签上使用分页分成几个部分。 (见小提琴)

但是我在每个部分都有必填字段,我想对其进行验证,以便使用"所需的字段"在用户转到下一部分之前,属性不能为空。

http://jsfiddle.net/Azxjt/

我试过跟随,但不要以为我在正确的轨道上:

 $(this).closest("article > :input").each(function() {

    if($(this).val == null) {

   con = 0;


    }

   });
    if ( con == 0 ) {
    alert("All fields must be filled in");
    }
    else {
    }

感谢您的帮助:)

2 个答案:

答案 0 :(得分:0)

如果未输入任何响应,文本输入将返回黑色值。请尝试以下

在jQuery中,值由val()

返回
$(this).val() == ""

您可以增强jQuery选择器以仅测试具有相应所需标签的那些输入元素。

答案 1 :(得分:0)

使用each功能。

var isEmpty;
$("input").each(function() {
   var element = $(this);
   if (element.val() == "") {
       isEmpty= true;
   }
});