原文地址:http://blog.csdn.net/hongleidy5000/article/details/7329325

[javascript] view plain copy
  1. if (!formDetail.getForm().isValid()) {
  2. msg("警告", "请填写必要信息项!");
  3. return;
  4. }
  5. else {
  6. try {
  7. formDetail.getForm().submit({
  8. url: '../ashx/userLogin.ashx',
  9. params: { type: '1' },
  10. waitMsg: '正在处理',
  11. waitTitle: '请等待',
  12. success: function(fp, o) {
  13. msg("温馨提示", "" + o.result.info + "");
  14. },
  15. failure: function(fp, o) {
  16. msg("警告", "" + o.result.info + "");
  17. }
  18. });
  19. }
  20. catch (er) {
  21. msg('警告', '用户登录出错!' + er.description);
  22. }
  23. }

上面是for.getForm().submit的用法;

他们最大的区别在于Ext.Ajax.request不可以用waitMsg 及waitTitle这些属性,其它的一样。

默认返回为failure类型 的,所以在构造json数据集合时,为true时,要更改一下状态。例如为:context.Response.Write("{success:true,info:'登录成功'}");

如果是Ext.Ajax.request请求时候,先转为json 格式,在取里面信息集合如:

var respText = Ext.util.JSON.decode(fp.responseText);

就一个默认false让我搞了半天,不看API 害死人哇。^_^

[转] form.getForm().submit的用法及Ext.Ajax.request的小小区别相关推荐

  1. Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同:

    Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1. 相同点: a) 都是使用异步提交的方式: b) 默认都是使用POST方式来提交数据 ...

  2. ext.ajax.request如何同步调用,Ext.Ajax.request同步请求

    导读: ajax分为2种,一种是同步,一种是异步 同步:代码执行完了之后才执行后面的代码 异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完 异步的情况下,要获得返回信息,就需要在 ...

  3. Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理

    來源:http://www.cnzzad.com/tut/52959.html 使用Ext.Ajax.request提交数据的代码如下(这段代码在一个Js文件中,为避免中文乱码,js文件必须是utf- ...

  4. Ext.Ajax.request

    代码 /**    * @author l    */   function grant(){        Ext.Ajax.request({     //ajax提交的时候.出现x-mask-l ...

  5. java+ext.ajax,[转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使用Java Servlet进行处理

    当前位置:我的异常网» Ajax » [转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使 [转载]Ext Ajax:怎么调用Ext.Ajax.request方法和使用Java ...

  6. Ext.Ajax.request:post请求传输json数据与后台@RequestBody接收

    //前端请求代码var paraMap = {name:'chenaqiang',sex:'man'}Ext.Ajax.request( {url : 'url',method : 'post',da ...

  7. 解决 Ext.Ajax.request 同步请求实现问题 (Ext3.0)

    需要下载 ext-basex.rar ,将包里的ext-basex.js 引入工程即可 源代码方法: Java代码 var conn = Ext.lib.Ajax.getConnectionObjec ...

  8. ext.ajax.request跨域,跨域Ajax访问header中 x-requested-with丢失

    前端调用后端接口,本域情况下,ajax方式调用,request header中包含x-requested-with信息. 跨域情况下,request header中不再包含x-requested-wi ...

  9. EXT ajax简单实例

    转载:http://www.cnblogs.com/xiepeixing/archive/2012/10/24/2736751.html EXT ajax request是ext中对于ajax请求的实 ...

最新文章

  1. 一个6年的菜鸟,在4年之前做的一些功能(二)
  2. 撒花!机器学习圣经 PRML 出 Python 复现代码了!
  3. 个人理财必读书目(转载)
  4. android异步线程利用Handler将消息发送至UI线程
  5. Linux RedHat下安装eclipse-standard-kepler-SR1-linux-gtk.tar.gz
  6. 讲讲OC曲线是什么?
  7. python与javascript比较_Javascript变量语义与Python的比较
  8. fork、vfork、wait、waitpid
  9. 【操作系统】常见进程调度算法特点总结比较
  10. OSTaskStkInit_FPE_x86()--浮点仿真任务栈初始化函数(分段寻址的地址转换为线性地址)
  11. Go Web编程--使用bcrpyt哈希用户密码
  12. 大数据_MapperReduce_将Hbase的结果统计分析后保存到mysql中_自己动手写mapper和reducer---Hbase工作笔记0023
  13. 安卓最好的浏览器_今日软件 | AI一键抠图、隐私保护工具、全能下载器、安卓启动器、茄子快传、迅雷、批量字符替换、傲游浏览器、全局负一屏...
  14. mysql删除表外键_MySQL删除所有表的外键约束、禁用外键约束
  15. keras文件存放的目录
  16. 安徽省级办公室高级应用计算机二级,2019年9月安徽省计算机等级二级考试教程:二级MSOffice高级应用上机指导...
  17. Mysql 的优化方式,都给你整理好了(附思维导图)
  18. SpringBoot启动类自动包扫描 三种方式
  19. xp系统怎样安装传真服务器,Windows XP系统怎样配置传真机
  20. python十六进制转为二进制_Python进制转换(二进制、十进制和十六进制)

热门文章

  1. CLR_via_C#.3rd 翻译[1.5 本地代码生成工具NGen.exe]
  2. 转:socket select模型示例
  3. 关于运算符operator重载出错解决方法
  4. jsp笔记----97DatePicker日期插件简单使用
  5. 要做linux运维工程师的朋友,必须要掌握以下几个工具才行
  6. 【系统架构师修炼之道】(13):操作系统基础知识——进程基础知识
  7. C++中的位运算和|
  8. 网管日志-06.09.05
  9. 《Java编程思想》学习笔记9——集合容器高级
  10. 基于 Bochs 的操作系统内核实现