首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs课程之form表单

2012-11-10 
extjs教程之form表单?script typetext/javascript src%basePath %js/ext-3.3.0/adapter/ext/ext-

extjs教程之form表单
?<script type="text/javascript" src="<%=basePath %>js/ext-3.3.0/adapter/ext/ext-base.js"></script>
?<script type="text/javascript" src="<%=basePath %>js/ext-3.3.0/ext-all-debug.js"></script>

?<script type="text/javascript" src="<%=basePath %>jquery1.4.2.js"></script>
?<script type="text/javascript" src="<%=basePath %>test/jsonUtil.js"></script>
? <script type="text/javascript" src="<%=basePath %>Form.js"></script>

<!-- this can put your customer js-->

<body>

??? <div id="show"
4.url//url格式验证,要求的格式是http://www.baidu.com

高级自定义表单验证

?Ext.apply(Ext.form.VTypes,{
??? repeat:function(val,field){//val指这里的文本框值,field指这个文本框组件,大家要明白这个意思
????? if(field.confirmTo){//confirmTo是我们自定义的配置参数,一般用来保存另外的组件的id值
????????? var pwd=Ext.get(field.confirmTo);//取得confirmTo的那个id的值
????????? return (val==pwd.getValue());
????? }
????? return true;
??? }
});

然后在需要比较的第二次输入的密码那 加上 confirmTo:'ID_user_pass',


表单元素到json格式的组装:这个自己编写代码实现,做成一个工具 .例如上例中的form2json.

表单的提交方式和对返回的处理。见上例

这样一个extjs表单就结束了..


热点排行