【问题标题】:Refactor validation of the drop down and text field重构下拉和文本字段的验证
【发布时间】:2012-06-13 14:47:27
【问题描述】:

我需要根据下拉菜单验证文本字段。我这里有两种情况 1.当用户更改下拉列表中的值然后在文本字段中输入文本时 2. 用户在文本字段中输入文本,然后更改下拉菜单。

我已经为两种情况编写了代码,似乎工作正常。但我不确定我是否一切都正确。我可以重构我的代码还是我的代码很好。

另外,我需要将文本字段验证为字母数字字符和下划线,这似乎不起作用。

请原谅我的无知,因为我是 jquery 的新手。我在这里发布了我的代码:http://jsfiddle.net/qbrJv/

【问题讨论】:

标签: javascript jquery jquery-ui validation


【解决方案1】:

您可以使用Jquery validation。这个插件已经为客户端验证实现了很多有用的功能。

所以使用这个插件你需要做的就是:

  1. 实现您自己的验证器,它将使用下拉列表的值来验证文本框中的值
  2. 将此验证器附加到文本框

字母数字和下划线的验证也可以像单独的验证器一样实现并附加到输入。

作为一项好处,您可以在您的应用程序中重复使用此类验证器。

【讨论】:

  • 包含我需要通过法律团队的插件,这很痛苦,并且需要更多时间才能获得批准。如果您能告诉我我编写的代码是否可以重构,我将不胜感激
猜你喜欢
  • 2015-12-29
  • 2013-05-10
  • 2014-08-09
  • 2023-04-03
  • 1970-01-01
  • 2015-09-04
  • 1970-01-01
  • 1970-01-01
  • 2021-12-08
相关资源
最近更新 更多