2010-10-22 45 views

回答

2

您可以修改jQuery validation plugin

$('form').validate({ 
       errorPlacement: function(error, element) {     
       alert(error.text()); 
       } 
      }); 

Hosted by Microsoft

alert()可能对屏幕阅读器很有用(引用?),但它们令其他人感到沮丧。任何人都同意?

+1

我认为警报是向禁用用户通知错误的最佳方式,对于喜欢使用键盘的用户也很容易。 – 2010-10-22 03:13:19

+0

@ metal-gear-solid对于喜欢通过'alert()'窃取浏览体验的用户也很有用:P – alex 2010-10-22 03:14:57

0

大多数验证插件会将问题汇总写出到页面上。你可以在插件中做一个简单的代码更改,只是做一个警报()与jQuery使用.html()编写.html()

不应该太痛苦的国防部,和一些小修改插件有一些乐趣。