频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

EXT提交服务器的三种方式

来源:中国IT实验室 作者:佚名 出处:巧巧读书 2008-06-13 进入讨论组
下一页 1 2 

1. EXT提交服务器的三种方式 1, EXT的form表单ajax提交(默认提交方式) 相对单独的ajax提交来说优点在于能省略写参数数组 将按钮添加单击事件,执行以下方法 java 代码 Java代码
 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.                     url : 'user.do?method=login',
11.
12.                     method : 'post',
13.
14.                     // 如果有表单以外的其它参数,可以加在这里。我这里暂时为空,也可以将下面这句省略
15.                         params : '',
16.
17.                         // 第一个参数是传入该表单,第二个是Ext.form.Action对象用来取得服务器端传过来的json数据
18.                         success : function(form, action) {
19.
20.                             Ext.Msg.alert('操作', action.result.data);
21.                             this.disabled = false;
22.
23.                         },
24.                         failure : function(form, action) {
25.
26.                             Ext.Msg.alert('警告', '用户名或密码错误!');
27.                             // 登录失败,将提交按钮重新设为可操作
28.                             this.disabled = false;
29.
30.                         }
31.                     });
32.                 this.disabled = false;
33.             }
34.         }
view plaincopy to clipboardprint?
 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.                     url : 'user.do?method=login',
11.
12.                     method : 'post',
13.
14.                     // 如果有表单以外的其它参数,可以加在这里。我这里暂时为空,也可以将下面这句省略
15.                         params : '',
16.
17.                         // 第一个参数是传入该表单,第二个是Ext.form.Action对象用来取得服务器端传过来的json数据
18.                         success : function(form, action) {
19.
20.                             Ext.Msg.alert('操作', action.result.data);
21.                             this.disabled = false;
22.
23.                         },
24.                         failure : function(form, action) {
25.
26.                             Ext.Msg.alert('警告', '用户名或密码错误!');
27.                             // 登录失败,将提交按钮重新设为可操作
28.                             this.disabled = false;
29.
30.                         }
31.                     });
32.                 this.disabled = false;
33.             }
34.         }

   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.                     url : 'user.do?method=login',
 

更多文章 更多内容请看FTP服务器双核服务器技术网站服务器的选型专题,或进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章