0

私はクラスを持っています:

public class EditableOrder
{
    [Required(ErrorMessage = "Order ID is required.")]
    public int OrderID
    {
        get;
        set;
    }

    [StringLength(5, ErrorMessage = "Customer ID must be 5 characters.")]
    public string CustomerID
    {
        get;
        set;
    }

}

[Required(ErrorMessage = "Order ID is required.")]上記のクラスで定義された検証属性をjQueryで取得したい。

jQuery検証の場合、入力を検証するために入力要素にクラスを追加する必要があります。しかし[Required]、jQueryで属性を取得できません。

注: unobtrusive を使用せずに

4

1 に答える 1

0

データ注釈は、アクセスできる対応する入力フィールドで HTML5 data-* 属性を発行します。

var requiredMessage = $('#OrderID').data('val-required');
于 2012-07-13T12:40:41.707 に答える