Ext Form元素 禁止为空的时候输入空格验证通过的问题 如何出去首尾空格

问题描述

maskRe该怎么写。 问题补充:enet_java 写道

解决方案

regex : /^[^s]+.+[^s]+$/g,
解决方案二:
使用trim就是可以去掉首尾的空格
解决方案三:
哦!可能是没有理解需求
解决方案四:
这个字段允许输入什么呀?只允许输入字母和数字? /[a-zA-z0-9]/gi
解决方案五:
可以试试maskRe:/^s*|s*$/

时间: 2024-09-28 16:37:54

Ext Form元素 禁止为空的时候输入空格验证通过的问题 如何出去首尾空格的相关文章

Ext.form.TextField最简单的用法

  var textfieldName = new Ext.form.TextField ({ id:"textfieldName", allowBlank:false,//默认是true,如果是false,就是不允许空 //假如不为空时,定义提示信息 默认的提示信息是:This field is required //要使提示内容出现,需要添加 Ext.QuickTips.init(); blankText:"请输入数据", disabled:false,//默认

viewport,Ext.panel和Ext.form.panel的关系

//一个普通的表单 var frm = new Ext.form.FormPanel({ defaultType: 'textfield', labelAlign: 'right', title: 'form1-center', labelWidth: 50, frame: true, width: 120, height:200, region: 'center', closable: true, //这个属性就可以控制关闭该from items: [{ fieldLabel: '文本框' }

extjs中的form.element.length为空或不是对象

问题描述 formPanel=newExt.form.FormPanel({autoHeight:true,formId:'nodis',renderTo:Ext.getBody(),frame:true,cls:'text-alin:center',lableAlign:'center',items:[{xtype:'label',name:'nn',html:'查询信息(支持模糊查询)'},{xtype:'textfield',name:'id',fieldLabel:'序号'},{xtyp

ext form 表单提交数据的方法小结_YUI.Ext相关

EXT的form表单ajax提交(默认提交方式)  复制代码 代码如下:  1. function login(item) {    2.    3. if (validatorForm()) {    4. // 登录时将登录按钮设为disabled,防止重复提交    5. this.disabled = true;    6.    7. // 第一个参数可以为submit和load    8. formPanl.form.doAction('submit', {    9.    10.

关于viewport,Ext.panel和Ext.form.panel的关系_extjs

Ext.panel 可以存放很多元素,最常见的是Ext.form.formPanel对象,也可以用borderlayout布局 下面是我写的一个小例子,顶级容器不是viewport而是tabpanel 复制代码 代码如下: //一个普通的表单 var frm = new Ext.form.FormPanel({ defaultType: 'textfield', labelAlign: 'right', title: 'form1-center', labelWidth: 50, frame:

jQuery验证元素是否为空的两种常用方法

 这篇文章主要介绍了jQuery验证元素是否为空的两种常用方法,实例分析了两种常用的判断为空技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery验证元素是否为空的两种常用方法.分享给大家供大家参考.具体如下: 下面提供了两种方法用于检查指定id的元素的内容是否为空 ? 1 2 3 4 5 6 7 8 9 // 方法一 if (!$('#jb51').html()) { //http://www.jb51.net 什么都没有找到; }   // 方法二 if ($('#

禁止<a>元素-如何让<a>元素禁止,不能点击

问题描述 如何让<a>元素禁止,不能点击 如何让jsp中元素处于禁止状态,不能点击,等做完其他判断后解禁 解决方案 这个貌似不行吧!标签不就是超链接标签么? 解决方案二: 解决方案三: 查看详细内容登陆后才能购买解决方案四: <div align=""left""><%if((session.getAttribute(""user"")!=null)||(session.getAttribute(

Ext form表单加载时 下拉框取值的问题

问题描述 Ext form表单加载时 加载的数据 后台传的的是id号,下拉框匹配的时候匹配当该id的name可是现在有个问题,当表单加载完成 下拉框的数据还没加载完成 这时下拉框显示的id,不是name只有当下拉框数据源先加载完 表单数据后加载完 才显示的是name.....有人说 给下拉框数据源添加 load事件 在load事件方法里面 给组件赋值:Ext.getCmp("组件Id").set(value).可是这个value 是form表单里jsonreade里的 我怎么能方便的取

ext form reset() 失效!

问题描述 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">