对lodash过滤器的提交按钮进行puuting验证

时间:2017-02-07 07:20:18

标签: javascript angularjs html5

我有三个下拉菜单:

enum Type {
    type0 = 0,
    type1 = 1,
    // and so on
};
struct Node {
    void* next;
    size_t size;
    enum Type type;
};
struct queue {
    struct Node* headNode;
};

在这些下拉列表中,我应用了一个过滤器: -

 <form name="myForm" ng-submit="save(myForm.$valid)" novalidate="novalidate">

<div class="form-group">
 <label>Values:</label>   
 <label>First</label>
<select ng-model="a.values[0]" ng-change="check()">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
</select>

<label>Second</label>
<select ng-model="a.values[1]" ng-change="check()">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
</select>

<label>Third</label>
<select ng-model="a.values[2]" ng-change="check()">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3'>3</option>
 <option value="4">4</option>
</select>
</div>

<button type="submit" class="btn btn-success">Save </button>

我想要的是如果下拉菜单上的值不唯一,那么在保存按钮上它会显示错误。请注意,这些不是必填字段,因此不需要与此相关的验证。只有当用户设置相同的值时,才会在保存时显示错误。

0 个答案:

没有答案