重构下拉列表和文本字段的验证

Refactor validation of the drop down and text field

本文关键字:验证 字段 文本 下拉列表 重构      更新时间:2023-09-26

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

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

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

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

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

因此,使用此插件,您需要做的就是:

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

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

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