【发布时间】:2014-10-13 18:53:29
【问题描述】:
我在名称输入字段字段上进行了验证,当您单击 addFields 时,您可以看到它。我遇到验证消息在单击添加分支按钮之前出现的问题,因为在 addFields 函数中,我将名称的值设置为空,因为如果我不这样做单击编辑并进行更改,然后单击添加或取消,然后单击添加字段,然后它会在输入字段中显示以前的值。我想在单击添加分支时显示验证消息,并希望在单击 addFields 时输入字段为空,并在单击编辑时显示值。我怎样才能一起实现这些场景?
这是链接
`http://jsfiddle.net/sohimohit/43zkoszu/13/`
【问题讨论】:
-
当你初始化 name 属性 (self.name("")) 时,你必须告诉 Knockoutvalidation 它没有改变。尝试添加 self.name.isModified(false);将值更改为空字符串后。
标签: validation knockout.js knockout-validation