0

ドロップダウンに基づいてテキストフィールドを検証する必要があります。ここには2つのシナリオがあります。1。ユーザーがドロップダウンの値を変更してからテキストフィールドにテキストを入力した場合2.ユーザーがテキストフィールドにテキストを入力してからドロップダウンを変更した場合。

私はうまく機能しているように見える2つのケースのコードを書きました。しかし、私はすべてが正しいかどうかわかりません。コードをリファクタリングできますか、それともコードは問題ありません。

さらに、テキストフィールドを英数字とアンダースコアで検証する必要がありますが、これは機能していないようです。

私はjqueryを初めて使用するので、無知を許してください。私はここに私のコードを投稿しました:http://jsfiddle.net/qbrJv/

4

1 に答える 1

-1

Jquery 検証を使用できます。このプラグインは、クライアント側の検証に役立つ多くの機能をすでに実装しています。

したがって、このプラグインを使用する必要があるのは次のとおりです。

  1. ドロップダウンの値を使用してテキスト ボックスの値を検証する独自のバリデータを実装する
  2. このバリデータをテキスト ボックスに添付します

英数字とアンダースコアの検証も、個別のバリデーターのように実装して、入力に添付することができます。

利点として、このようなバリデーターをアプリケーション全体で再利用できます。

于 2012-06-13T15:49:39.847 に答える