[Required]
ASP.NETMVC3でクライアント側の検証に属性を使用しています。
クラスは次のようになります。
public class User
{
[Required(ErrorMessage = "First Name is required")]
public string FirstName { get; set; }
}
FirstName
フィールドが表示されている場合にのみフィールドを検証したいのですが、これは特定の条件でのみ表示されます。どうやってやるの?
私は以下を使用しましたが、それでもその隠しフィールドの必須フィールドを検証するように見えます。
$('#registerForm').validate({ ignore: ":not(:visible)" });