-3

メールに次の制約を適用しました

<textbox width="400px"
constraint="/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/: Please enter an e-mail address in proper format" >

ZKでは、テキストボックスが空白でテキストボックスをクリックしてもエラーが表示されます。しかし、ユーザーがテキストボックスに何らかの値を入力したときにのみ検証したい.

私の要件に合わせてこの制約を変更するにはどうすればよいですか。

ありがとう

4

1 に答える 1

0

これまでのところ、制約は正しいようです。Form Bindingを使用して、無効なデータを保持できる中間モデルを作成する必要があります。次に、中間データを「実際の」モデルに保存する前に、制約が適用されます。

編集:

これは、何も一致しないか、電子メールに一致します。

constraint="/^(?:([A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])))?/: Please enter an e-mail address in proper format"

于 2013-02-27T12:04:00.230 に答える