Latest web development tutorials
×

jQuery EasyUI curso

jQuery EasyUI curso jQuery EasyUI breve introducción

jEasyUI solicitud

jEasyUI Creación de una aplicación CRUD jEasyUI Creación de una cuadrícula de datos CRUD jEasyUI formulario de solicitud CRUD jEasyUI Crear un lector de RSS

jEasyUI Arrastrar y soltar

jEasyUI arrastrar y soltar básica jEasyUI Crear caída de carrito de la compra jEasyUI Crear un plan de estudios

jEasyUI Menús y botones

jEasyUI Creación de un menú sencillo jEasyUI Crear botón de Enlace jEasyUI Crear un botón de menú jEasyUI Crear botón de división

jEasyUI disposición

jEasyUI Crear un diseño de frontera jEasyUI Crear diseños complejos jEasyUI Crear panel de plegado jEasyUI crear pestaña jEasyUI Dinámicamente agregar fichas jEasyUI Añadir ficha Reproducción automática jEasyUI Crear XP Style en el panel lateral izquierdo

jEasyUI cuadrícula de datos

jEasyUI Convertida a la red de datos de tabla HTML jEasyUI Obtener fila de datos seleccionado jEasyUI Agregar consulta jEasyUI Añadir barra de herramientas jEasyUI Crear barras de herramientas complejas jEasyUI Configuración de columnas de congelación jEasyUI Cambio de columna dinámico jEasyUI formato de columnas jEasyUI Establecer el tipo jEasyUI Organización personalizada jEasyUI Crear una combinación de columnas jEasyUI Añadir casilla jEasyUI paginación personalizada jEasyUI Habilitar la edición en línea jEasyUI Editor extendida jEasyUI operación de la columna jEasyUI celda combinada jEasyUI Crear una vista personalizada jEasyUI Crear Resumen de pie de página jEasyUI Condiciones conjunto de filas color de fondo jEasyUI Crear una cuadrícula de propiedades jEasyUI líneas expandidas Mostrar Detalles jEasyUI crear subdivisiones jEasyUI Mostrar los datos masiva jEasyUI Añadir un componente de la página

jEasyUI ventana

jEasyUI Creación de una simple ventana jEasyUI Ventana de barras de herramientas personalizadas jEasyUI Ventana y diseño jEasyUI crear diálogo jEasyUI cuadro de diálogo Personalizar

jEasyUI árbol de menús

jEasyUI Utilice las etiquetas para crear el menú de árbol jEasyUI Crear menú de árbol asíncrono jEasyUI Adición de un menú de árbol de nodos jEasyUI Crear menú de árbol con casillas de verificación jEasyUI Arrastrar y soltar el control de menú de árbol jEasyUI menú de carga de árboles padre / hijo nodos jEasyUI Creación de un árbol sobre la base de cuadrícula jEasyUI Crear una malla compleja árbol jEasyUI rejilla árbol cargado dinámicamente jEasyUI Agregar una ficha Cuadrícula árbol jEasyUI La carga diferida árbol de nodo de la malla

jEasyUI formulario

jEasyUI Presentar el formulario para crear una máquina asíncrona jEasyUI autenticación de formularios jEasyUI Crear un cuadro de árbol desplegable jEasyUI cuadro desplegable Formato jEasyUI Filtro cuadrícula de datos desplegables

jEasyUI Manual de referencia

jQuery EasyUI Widget jQuery EasyUI propagación

jQuery plugin de forma EasyUI - caja de verificación Validatebox

plugin de jQuery EasyUI plugin de jQuery EasyUI

Por $ .fn.validatebox.defaults anulan los valores predeterminados por defecto.

Caja (validatebox) Verificar el fin de validar los campos de entrada de forma y diseño. Si el usuario introduce un valor no válido, que va a cambiar el color de fondo, el icono muestra un mensaje de advertencia y rápido. Caja (validatebox) se puede integrar con la forma (forma) verificar el plug-in, para evitar la presentación de campo no válido.

confiar

  • información sobre herramientas

uso

Crear una marca de verificación en el cuadro (validatebox).

<Id = clase "vv" Entrada = "easyui-validatebox" data-options = "required: true, validType: 'e-mail'">

Crear una validación usando javascript caja (validatebox).

<Entrada id = "vv">
$ ( '# Vv'). Validatebox ({
    required: true,
    validType: 'email'
});

Compruebe la contraseña y vuelva a introducir la misma contraseña.

// Extender la regla de "iguales"
$ .extend ($. Fn.validatebox.defaults.rules, {
    es igual a: {
		validador: función (valor, param) {
			valor de retorno == $ (param [0]) val () .;
		},
		mensaje: "El campo no coinciden. '
    }
});
<Entrada id = "pwd" name = "pwd" type = clase "contraseña" = "easyui-validatebox" data-options = "required: true">
<Entrada id = "rpwd" name = "rpwd" type = "contraseña" class = "easyui-validatebox"
    Requerido = validType = "iguales '# pwd [']" "necesaria">

Las reglas de validación

Las reglas de validación mediante el uso de los atributos necesarios para definir y validType, aquí es las reglas que se han implementado:

  • correo electrónico: correo electrónico que cumpla las reglas de expresiones regulares.
  • url: URL reglas de coincidencia de expresiones regulares.
  • Longitud [0100]: Permite de x a personajes y.
  • remota [ 'http: //.../action.do','paramName']: enviar petición Ajax para verificar el valor de un retorno exitoso "verdadero".

Para personalizar las reglas de validación, reescribir $ .fn.validatebox.defaults.rules, para definir una función de verificación y de información errónea. Por ejemplo, la definición de un tipo de autenticación minLength:

$ .extend ($. Fn.validatebox.defaults.rules, {
    minLength: {
		validador: función (valor, param) {
			volver value.length> param = [0];
		},
		mensaje: "Por favor, introduzca al menos {0} caracteres. '
    }
});

Ahora puedes utilizar este tipo de autenticación para definir un minLength entrar al menos cinco caracteres en el cuadro de entrada:

<clase de entrada = "easyui-validatebox" data-options = "validType: 'minLength [5]'">

propiedad

名称 类型 描述 默认值
required boolean 定义是否字段应被输入。 false
validType string,array 定义字段的验证类型,比如 email、url,等等。可能的值:
1、验证类型字符串,应用单个验证规则。
2、验证类型数组,应用多个验证规则。单个字段上的多个验证规则自版本 1.3.2 起可用。

代码实例:
<input class="easyui-validatebox" data-options="required:true,validType:'url'">
<input class="easyui-validatebox" data-options="
	required:true,
	validType:['email','length[0,20]']
">
null
delay number 延迟验证最后的输入值。该属性自版本 1.3.2 起可用。 200
missingMessage string 当文本框为空时出现的提示文本。 该字段是必需的。
invalidMessage string 当文本框的内容无效时出现的提示文本。 null
tipPosition string 定义当文本框的内容无效时提示消息的位置。可能的值:'left'、'right'。该属性自版本 1.3.2 起可用。 right
deltaX number 在 X 方向的提示偏移。该属性自版本 1.3.3 起可用。 0
novalidate boolean 当设置为 true 时,则禁用验证。该属性自版本 1.3.4 起可用。 false

camino

名称 参数 描述
destroy none 移除并销毁该组件。
validate none 进行验证以判定文本框的内容是否有效。
isValid none 调用 validate 方法并且返回验证结果,true 或者 false。
enableValidation none 启用验证。该方法自版本 1.3.4 起可用。
disableValidation none 禁用验证。该方法自版本 1.3.4 起可用。

plugin de jQuery EasyUI plugin de jQuery EasyUI