快速搜索
[登录]
[注册]
首页
论坛
资讯
教程
标签
中国最大的ExtJs讨论社区
»
ExtJs 学习教程区
»
Ext 文章教程区
»
三种Ext提交数据的方法
好好学英语
每日一学
ExtJs 学习教程区
Ext3.x求助讨论
Ext2.x求助讨论区
Ext 实例下载区
Ext 文章教程区
Ext Bugs
Ext扩展、插件、框架
Web 前端开发
JavaScript
Ajax
Html/Css
JQuery
Dojo
Aodbe AIR
Flash & Flex
DWR
SilverLight
综合编程区
ASP.NET
PHP编程
Java语言
C#语言
Web Service
Ruby & Python
网站技术资源
SEO交流
资源素材
其他
精品图书
图灵图书专区
清华图书专区
娱乐、休闲
灌水贴图
招聘求职
IT 新闻
网站事务
三种Ext提交数据的方法
[
9460
查看 /
29
回复 ]
返回列表
1
2
下一页
发送短消息
UID
1
精华
19
威望
74.9
金钱
1230.6 元
查看公共资料
搜索帖子
最近发帖
extsharp
extsharp
组别
管理员
性别
积分
1046
帖子
876
注册时间
2008-07-08
extsharp
2008-07-11 12:53
|
只看楼主
1
#
字体大小:
t
T
三种Ext提交数据的方法
1, 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. 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. }
复制代码
2.EXT表单的非ajax提交
1. //实现非AJAX提交表单一定要加下面的两行! onSubmit : Ext.emptyFn, submit : function() {
2. //再次设定action的地址
3. this.getEl().dom.action ='user.do?method=login'; this.getEl().dom.method = 'post';
4. //提交submit
5. this.getEl().dom.submit();
6. },
复制代码
3.EXT的ajax提交
1.
2.
3. Ext.Ajax.request({
4. //请求地址
5. url: 'login.do',
6. //提交参数组
7. params: {
8. LoginName:Ext.get('LoginName').dom.value,
9. LoginPassword:Ext.get('LoginPassword').dom.value
10. },
11. //成功时回调
12. success: function(response, options) {
13. //获取响应的json字符串
14. var responseArray = Ext.util.JSON.decode(response.responseText);
15. if(responseArray.success==true){
16. Ext.Msg.alert('恭喜','您已成功登录!');
17. }
18. else{
19. Ext.Msg.alert('失败','登录失败,请重新登录');
20. }
21. }
22. });
复制代码
本主题由 管理员 extsharp 于 2008-11-27 23:40:33 执行 移动主题 操作
TOP
发送短消息
UID
13
精华
0
威望
-1.7
金钱
586.3 元
查看公共资料
搜索帖子
最近发帖
aspnet
组别
中级会员
性别
积分
218
帖子
220
注册时间
2008-07-11
aspnet
2008-07-11 16:13
|
只看该用户
2
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
TOP
发送短消息
UID
135
精华
0
威望
0.1
金钱
8.55 元
查看公共资料
搜索帖子
最近发帖
ironicshuang
组别
新手上路
性别
积分
26
帖子
26
注册时间
2008-07-30
ironicshuang
2008-08-05 10:57
|
只看该用户
3
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
似乎都是struts框架
TOP
发送短消息
UID
1
精华
19
威望
74.9
金钱
1230.6 元
查看公共资料
搜索帖子
最近发帖
extsharp
extsharp
组别
管理员
性别
积分
1046
帖子
876
注册时间
2008-07-08
extsharp
2008-08-05 12:42
|
只看楼主
4
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
其实不过是什么框架,只要返回格式化好的数据都可以了 前端的就是好 哈哈
专注于Ext技术,ExtJs框架,Ext实战教程,ext帮助手册,ExtSharp技术
http://www.17ext.com
TOP
发送短消息
UID
199
精华
0
威望
0
金钱
-0.7 元
查看公共资料
搜索帖子
最近发帖
zhufeng1981
组别
新手上路
性别
积分
3
帖子
3
注册时间
2008-08-02
zhufeng1981
2008-08-07 10:16
|
只看该用户
5
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
支持一下
TOP
发送短消息
UID
4469
精华
0
威望
0
金钱
6 元
查看公共资料
搜索帖子
最近发帖
lichang_20011
组别
新手上路
性别
积分
12
帖子
12
注册时间
2008-12-12
lichang_20011
2008-12-12 16:23
|
只看该用户
6
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
几种提交方式有什么具体区别吗?
TOP
发送短消息
UID
3531
精华
0
威望
0
金钱
-0.65 元
guijinsheng@163.com
277360716
查看公共资料
搜索帖子
最近发帖
guijinsheng
组别
新手上路
性别
积分
13
帖子
13
注册时间
2008-11-26
guijinsheng
2008-12-12 16:26
|
只看该用户
7
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
请问下,哪个更快,效率更高?
TOP
发送短消息
UID
4192
精华
0
威望
0
金钱
2 元
查看公共资料
搜索帖子
最近发帖
lelele2001
组别
新手上路
性别
积分
8
帖子
8
注册时间
2008-12-08
lelele2001
2008-12-22 14:18
|
只看该用户
8
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
不错,顶哈
TOP
发送短消息
UID
3316
精华
0
威望
2
金钱
8.7 元
查看公共资料
搜索帖子
最近发帖
qhit
组别
注册会员
性别
积分
50
帖子
47
注册时间
2008-11-19
qhit
2008-12-23 09:20
|
只看该用户
9
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
看起来挺有意思的,有空儿偶也试试! 感谢分享!
TOP
发送短消息
UID
5378
精华
0
威望
0
金钱
0 元
查看公共资料
搜索帖子
最近发帖
smartho
组别
新手上路
性别
积分
18
帖子
18
注册时间
2008-12-24
smartho
2008-12-24 10:16
|
只看该用户
10
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
nice
TOP
发送短消息
UID
2966
精华
0
威望
0
金钱
0 元
查看公共资料
搜索帖子
最近发帖
zhihui6048
组别
新手上路
性别
积分
7
帖子
7
注册时间
2008-11-10
zhihui6048
2008-12-26 19:03
|
只看该用户
11
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
感谢分享!
TOP
发送短消息
UID
5574
精华
0
威望
0
金钱
0 元
查看公共资料
搜索帖子
最近发帖
lornice
组别
新手上路
性别
积分
48
帖子
48
注册时间
2008-12-27
lornice
2008-12-27 17:27
|
只看该用户
12
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
学习了。。。
TOP
发送短消息
UID
2963
精华
0
威望
0.6
金钱
64.1 元
查看公共资料
搜索帖子
最近发帖
xxhsjp
组别
注册会员
性别
积分
123
帖子
122
注册时间
2008-11-10
xxhsjp
2009-01-22 17:33
|
只看该用户
13
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
都用过,不知道为什么 formpanel.form.submit({...}) 这个方法有时候提交没反映。
TOP
发送短消息
UID
6880
精华
0
威望
1.4
金钱
146 元
查看公共资料
搜索帖子
最近发帖
xiaoqian
组别
注册会员
性别
积分
62
帖子
61
注册时间
2009-02-01
xiaoqian
2009-02-01 11:07
|
只看该用户
14
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
不错
TOP
发送短消息
UID
5448
精华
0
威望
0
金钱
3 元
查看公共资料
搜索帖子
最近发帖
eversound
组别
新手上路
性别
积分
16
帖子
16
注册时间
2008-12-25
eversound
2009-02-02 11:28
|
只看该用户
15
#
字体大小:
t
T
三种Ext提交数据的方法
回复:三种Ext提交数据的方法
这个不错,正好学习了。
TOP
返回列表
1
2
下一页
上一主题
|
下一主题
发新主题
好好学英语
每日一学
ExtJs 学习教程区
Ext3.x求助讨论
Ext2.x求助讨论区
Ext 实例下载区
Ext 文章教程区
Ext Bugs
Ext扩展、插件、框架
Web 前端开发
JavaScript
Ajax
Html/Css
JQuery
Dojo
Aodbe AIR
Flash & Flex
DWR
SilverLight
综合编程区
ASP.NET
PHP编程
Java语言
C#语言
Web Service
Ruby & Python
网站技术资源
SEO交流
资源素材
其他
精品图书
图灵图书专区
清华图书专区
娱乐、休闲
灌水贴图
招聘求职
IT 新闻
网站事务
Ext扩展、插件、框架
Dojo
帖子标题
作者
我的资料