MVC3 - 如何在复选框上单击进行远程验证?

时间:2013-08-30 20:53:52

标签: asp.net-mvc-3 remote-validation

我在域模型上使用Remote Validation属性来调用返回Json的Action。此验证发生在一个复选框上,它只在提交表单时启动。我希望它的行为与文本框远程验证的工作方式相同。一旦失去焦点,远程验证就会启动。或者可能点击。

这些是测试项目的屏幕截图。实际项目太忙了,这就是我创建这个样本的原因。

我希望看到一些不涉及在视图中使用JQUERY的建议。但如果这是唯一的方式,那么就是它。

谢谢。

MODEL:

两个属性都具有相同的远程验证,因为我想测试焦点的松动是否会触发文本框验证,实际上它是否有效。我认为复选框也会发生同样的情况,可能是点击或失去焦点,但没有。只有当我单击创建时才会调用IsNameDuplicate()。 enter image description here

控制器: enter image description here

查看: enter image description here

0 个答案:

没有答案