Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Validate ¶
func NewValidate ¶
func NewValidate(jq jquery.Jquery, config *ValidateConfig) Validate
func (Validate) ValidateAdd ¶
func (v Validate) ValidateAdd(rule ValidateRule)
func (Validate) ValidateAddRequired ¶
func (v Validate) ValidateAddRequired()
func (Validate) ValidateRemoveRequired ¶
func (v Validate) ValidateRemoveRequired()
type ValidateConfig ¶
type ValidateConfig struct { Ignore string `json:"ignore"` ErrorClass string `json:"errorClass"` Rules map[string]ValidateRule `json:"rules"` Messages map[string]ValidateMessage `json:"messages"` }
ValidateConfig is a jQuery validate parameters struct as defined https://jqueryvalidation.org/validate/
type ValidateMessage ¶
type ValidateRemote ¶
type ValidateRule ¶
type ValidateRule struct { Email bool `json:"email,omitempty"` EqualTo string `json:"equalTo,omitempty"` Required interface{} `json:"required"` Remote ValidateRemote `json:"remote"` }
Click to show internal directories.
Click to hide internal directories.