有没有办法追踪为什么不显眼的验证不起作用?
我已经禁用了我所有的自定义验证器,并且只使用了 MVC 验证器,当我单击提交时它仍然发回服务器进行验证。
它快把我逼疯了。我唯一能想到的是我有一个隐藏的输入,除了[HiddenInput(DisplayValue = false)]
.
是否有一个特定的 javascript 函数我可以在其中放置一个断点来确定哪个字段导致表单提交?
编辑:
我只是意识到只有 IE8 导致服务器端验证。IE9、FF 和 Chrome 都很好。
编辑2:
好的,一定是缓存问题或其他问题。在某个时候,它又开始工作了,即使在恢复一切之后它仍然可以工作。
学过的知识。当你遇到愚蠢的问题时,总是清除你的缓存。