每次都需要验证规则消息

时间:2012-10-20 19:25:42

标签: javascript jquery validation knockout.js

我有一个小提琴我正在使用knockout.js。我创建了一个自定义验证,用于检查数组中的dupplicate条目并使用本机验证("required")。自定义验证工作正常但原生验证不正常。请把一个lool带到这个小提琴:

http://jsfiddle.net/hsnCW/3/

修改

您可以通过先添加空条目然后添加新条目来重新生成该问题。您将看到添加空条目时您将看不到验证错误消息,您将在添加有效时看到该消息如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

由于“字段重置”

,这种情况正在发生
self.newItem(null);

之后添加self.newItem.isModified(false);以重置字段的修改状态。

更新了小提琴:http://jsfiddle.net/hsnCW/4/