【发布时间】:2013-01-20 09:00:54
【问题描述】:
我在表单上的特定字段中使用RemoteAttribute。它的目的并不重要。重要的是,无论何时更改字段,它都需要触发验证操作。这对我来说很好,除非该字段更改为空白。
我已经用 Google 搜索过,但没有找到任何结果。有人知道RemoteAttribute 是否真的会触发空白字段,如果没有,如何强制?
或者,可以自定义/修改远程验证器以触发空白值吗?
【问题讨论】:
-
虽然不是对您问题的直接回答,但 MVC 的远程验证器只是调用 jQuery Validation 的“远程”验证器,所以我想说这更像是一个 jQuery 验证问题,而不是一个MVC 问题。
-
@Eilon。你是绝对正确的。我重新标记了
jQuery。 -
我不熟悉RemoteValidator,但它一定是被什么东西触发的……改变?如果值为空,是否可以不触发更改事件?或者在任何以空白输入结尾的更改时将虚假值传递给 RemoteValidator?
-
@user1167442 如果您能提供进一步的建议,那将很有用...
-
什么触发了 RemoteValidator?什么活动?
标签: jquery asp.net asp.net-mvc validation jquery-validate