ajaxSubmit

2023-05-16

$("form").ajaxSubmit()介绍


http://www.cnblogs.com/qiantuwuliang/archive/2009/09/14/1566604.html


jQuery.extend 函数详解
http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html


http://localhost:9527/shop/admin/tag!ggg.do?ajax=yes


cms返回json串
只要将action中的方法返回值写成


this.json="{result:111}";
return this.JSON_MESSAGE;
就可以了


hotword例子
public String listAllTag(){
List<Tag> taglist =tagManager.list();
String tagJson =   JSONArray.fromObject(taglist).toString();
this.json = tagJson;
return this.JSON_MESSAGE;
}
public void ggg() throws IOException{
HttpServletResponse response = ServletActionContext.getResponse();
        response.setContentType("text/html;charset=GBK");//解决中文乱码
        PrintStream out = new PrintStream(response.getOutputStream());//获取out输出对象
        out.println("111111");

}



经典例子

http://blog.csdn.net/xuanjiewu/article/details/8212626

jquery 的ajaxSubmit 异步提交

前台js

$("#nickForm").ajaxSubmit({
     type: "post",
     url: "http://localhost:8080/test/myspace.do?method=updateNick&param=1",
     dataType: "json",
     success: function(result){

           //返回提示信息       
           alert(result.nickMsg);
     }
 });

后台封装:

public ActionForward toUpdateNickName(ActionMapping mapping, ActionForm form,
   HttpServletRequest request, HttpServletResponse response){

       PrintWriter pw = response.getWriter();
      JSONObject obj = new JSONObject();

      obj.put("nickMsg", "昵称修改成功!");

      pw.print(obj);
      pw.close();

}

详细讲解

http://blog.csdn.net/h70614959/article/details/8810270

最近在使用ajaxForm,随便把使用方法记下下来,以便以后回顾。

1 ,引入依赖脚本

<script type="text/javascript" src="/js/jquery/jquery.form.js"></script>   //ajaxForm 依赖脚本

<script type="text/javascript" src="/js/jquery/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="/js/jquery/jquery.easyui.min.js"></script>


2 使用方法

<form name="testForm" id="testForm" >

<input type="button" value="submit"/>

</form>

<script type="text/javascript">

var ajax_option={

url:"login",//默认是form action

success:function(data){

}

$('#testForm').ajaxSubmit(ajax_option);

}

</script>


//注意$("#testForm")  引号中名称必须要和form元素id值要保持一致

3 ajaxSubmit 和ajaxForm区别

ajaxForm不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始 

ajaxSubmit 马上由AJAX来提交表单。你可以在任何情况下进行该项提交。 

4

option的参数 
var options = {    
       target:        '#output1',   // target element(s) to be updated with server response    
       beforeSubmit:  showRequest,  // pre-submit callback    
       success:       showResponse  // post-submit callback    
  
       // other available options:    
       //url:       url         // override for form's 'action' attribute    
       //type:      type        // 'get' or 'post', override for form's 'method' attribute    
       //dataType:  null        // 'xml', 'script', or 'json' (expected server response type)    
       //clearForm: true        // clear all form fields after successful submit    
       //resetForm: true        // reset the form after successful submit    
  
       // $.ajax options can be used here too, for example:    
       //timeout:   3000    
   };   


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ajaxSubmit 的相关文章

  • 程序 = 数据结构 + 算法?真的是这样的吗?

    什么 xff1f 程序竟然等于数据结构 43 算法 xff1f 这个公式是大师 Niklaus Wirth 在 1976 年提出来的 xff0c 40 多年过去了 xff0c 这个公式还成立吗 xff1f 对于做 Java 开发的朋友 xf
  • VNC和SSH远程桌面连接

    远程桌面连接 一般来讲有如下两种方式通过电脑远程连接树莓派 xff1a 1 xff09 使用 VNC Server 软件 xff0c 在 PC 上可以打开一个窗口 xff0c 显示树莓派系统上的图形界面 2 xff09 通过终端方式 xff
  • 树莓派系统的备份

    1 系统备份的意义 为应对文件 数据丢失或损坏等可能出现的意外情况 xff0c 将树莓派 SD 卡的数据提前复制 至其他存储设备中 xff0c 以便于及时恢复和还原系统 xff0c 避免重复配置浪费时间精力 2 备份的方式 通常 xff0c
  • 2022-6-12:OpenCV入门(十一)feature2d组件——角点检测

    Harris角点检测 如果某一点在任意方向的一个微小变动都会引起灰度很大的变化 xff0c 那么我们就把它称之为角点 角点作为图像上的特征点 xff0c 包含有重要的信息 xff0c 在图像融合和目标跟踪及三维重建中有重要的应用价值 它们在
  • freertos系统学习(一)任务管理

    前言 首先来看一下源码包基本目录结构 针对各个处理器所做的移植 xff0c 以及其对应的Demo xff0c 数目如此多的文件 xff0c 全部都存放在同一个压缩文件里 这样做极大地简化了FreeRTOS的发布过程 xff0c 但是面对这么
  • IDEA2019.3版本搜索不到actiBPM插件的办法(亲测有效)

    这种办法适合所有idea安装不成功actiBPM插件的情况 自己以为 xff0c 看完方法你应该可能也许会认可 xff0c 不敢肯定 xff0c 就是在这里插入图片描述凭感觉 我IDEA遇到安装actiBPM插件的时候是压根就搜索不到 解决
  • java socket编程(终于明白了socket)

    http www cnblogs com linzheng archive 2011 01 23 1942328 html 一 xff0c 网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机 xff0c 另一个就是找到主机后
  • vue项目打包和链接服务器后台都出现样式全部丢失的错误

    项目是将前端模板渐渐改成element ui 使用vue版本是2 4 0 xff0c 就是没有vue config js的一个版本写完之后 xff0c 剩下一堆css和js文件 xff0c 又不敢删掉 xff0c 因为会用到一些 xff0c
  • [WDS] Disconnected!&vue同时连接服务器和本地jar包

    WDS问题和Vue前端同时链接本地jar包和服务器的方法 WDS的解决方法是将vue config js的host改为127 0 0 1 本机 链接本地和服务器两个后台的解决方法是将host改为0 0 0 0
  • vue+elementui导航跳转相同路由不同参数,请求后台数据页面不刷新的解决方法

    适用类型 主页 右边是home路由部分 路由 APP 主动加载 xff0c 使用Index组件 xff08 定框架 xff09 xff0c 然后重定向到Home 目标样式 点击导航切换class路由显示内容 问题 一开始使用routerli
  • idea运行springboot项目的maven环境配置及依赖引入

    idea运行springboot项目的maven环境配置及依赖引入 maven本地仓库下载springboot项目下载依赖导入成功 xff01 maven本地仓库下载 前往maven官网下载maven仓库这里需要根据自己的idea版本选择仓
  • 服务器非Root用户如何安装自己的Python版本

    服务器非Root用户如何自定义安装Python版本 用户类型解决方案贴一个conda环境的方法 xff08 转 xff09 用户类型 非root 不能sudo不能sudo xff0c 甚至不能设置环境变量 xff0c 不能使用 config
  • 向日葵远程连接会断开解决方法之一

    背景 xff1a 放假在家远程向日葵操控实验室的台式机 xff0c 发现会突然断开 xff0c 然后观察发现是由于电脑既插了网线使用有线网卡又使用无线网卡连wifi上网 xff0c 然后可能是有线网卡优先级比较高 xff0c 所以优先使用有
  • 单例模式之「双重校验锁」

    单例模式 单例即单实例 xff0c 只实例出来一个对象 一般在创建一些管理器类 工具类的时候 xff0c 需要用到单例模式 xff0c 比如JDBCUtil 类 xff0c 我们只需要一个实例即可 xff08 多个实例也可以实现功能 xff
  • 以太网链路聚合之静态LACP

    xff08 二 xff09 静态LACP方式实现以太网链路聚合 1 xff0c 静态LACP链路聚合概念 LACP即链路聚合控制协议 xff0c xff08 Link Aggregation Control Protocol xff09 x
  • RedHat Enterprise Linux 7 /etc/rc.d/init.d/iptables: No such file or directory 错误原因

    RedHat Enterprise Linux 7关闭防火墙方法 在之前的版本中关闭防火墙等服务的命令是 service iptables stop etc init d iptables stop 在RHEL7中 其实没有这个服务 roo
  • KuberShere产品功能介绍

    概述 KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统 xff0c 支持多云与多集群管理 xff0c 提供全栈的 IT 自动化运维的能力 xff0c 简化企业的 DevOps 工作流 它的架构可以非
  • smarty 中foreach中iteration变量值就是当前循环次数,在显示序号递增时候用到

    http www justwinit cn post 1594 smarty 中foreach中iteration变量值就是当前循环次数 例子 xff1a lt code gt foreach key 61 key item 61 item
  • 深度学习入门——mini_batch小批量数据提取

    在全部数据中提取出小批量的数据 xff0c 作为全部数据的近似 神经网络的学习也就是针对每个mini batch数据进行学习 span class token comment oding utf 8 span span class toke

随机推荐

  • PUTTY登录ssh报错的问题,

  • 无人机仿真环境搭建-Ubuntu18.04安装PX4固件、ROS、gazebo、mavros

    Ubuntu18 04安装PX4仿真环境 ROS gazebo mavros 本教程就是介绍一下在Ubuntu18 04中安装PX4仿真环境的步骤 xff0c 之前写过一篇文章介绍过在16 04中安装的步骤 xff0c 现在一些环境有变化
  • 无人机仿真-PX4固件编译、3D仿真环境gazebo及offboard模式下控制无人机运动

    无人机仿真 PX4固件编译 3D仿真环境gazebo及offboard模式控制无人机运动 这篇博客讲的是如何使用仿真环境进行无人机的仿真和控制 xff0c 如果还没搭建好仿真环境 xff0c 可以参考我的上一篇博客 xff0c 欢迎点赞和留
  • 深入了解ROS细节之编写简单的消息发布器和订阅器 (C++)、mavros消息发布器和订阅器

    深入了解ROS细节之消息发布器和订阅器 mavros消息发布器和订阅器 编写简单的消息发布器和订阅器 C 43 43 编写发布器节点 节点 Node 是指 ROS 网络中可执行文件 接下来 xff0c 我们将会创建一个发布器节点 talke
  • 深入了解ROS之编写无人机控制程序包

    深入了解ROS之编写无人机控制程序包 这篇教程来详细介绍一下如何编写出一个控制无人机的ROS程序包 编写ROS程序包推荐roboware studio xff0c 这款软件是在开源的vscode基础上二次开发 xff0c 用于ROS程序包的
  • Ubuntu使用apt下载离线安装包

    下面以下载python3 distutils的离线安装包为例 使用apt cache depends python3 distutils查找某个安装包的依赖 使用 apt download 96 apt span class token o
  • Mac虚拟机安装Windows server 2003 及安装组件提示插入软盘、Outlook提示无法连接pop3服务器

    安装server 2003 xff0c 百度MSDN 下载2003 xff0c 进行安装 当安装组件时提示插入软盘的错误 xff0c 需要注意虚拟机是否挂载了2003的镜像 xff0c 如果没有 xff0c 手动挂载 xff0c 然后重新安
  • 渗透测试靶场练习(三)之DC-1

    DC 1 环境搭建就不细述了 xff0c 直接下载VM文件打开即可 xff0c 注意设置好网络下载链接下载 主机发现 使用arp scan l在局域网中查找存活主机 可以知道IP为192 168 24 133的主机为靶机端口扫描 扫描结果显
  • xml文件中 xmlns xmlns:xsi 等解释

    http bbs csdn net topics 390751819 maven 的 pom xml 开头是下面这样的 lt project xmlns 61 34 http maven apache org POM 4 0 0 34 xm
  • 渗透测试之三内网跳板

    搭建内网的转发跳板 当成功控制一个网络中的一台主机后 xff0c 由于后面的主机都在内网中无法访问 xff0c 所以需要在跳板机上搭建代理 xff0c 实现对内网中的其他主机的访问 portfwd是一款强大的端口转发工具 xff0c 支持T
  • 无人机仿真之搭建仿真平台-SITL、gazebo、ROS

    文章目录 无人机仿真之仿真平台搭建前言ardupilot SITL APM飞控安装启动仿真简单仿真结合gazebo仿真软件的3D环境仿真环境安装示例 多无人机仿真 终端操作无人机的部分指令 安装PX4框架 PX4飞控仿真平台搭建完成后 xf
  • 前备 获取stm32的官方SDK并使用

    stm32的SDK是ST为stm32写的一套官方的软件包 xff0c 里面包括一些例程可以作为我们的参考 xff0c 降低我们的学习难度和周期 获取SDK 首先自然是进入官网了 点此进入ST官网 注册什么的我就不说了 下载就ok了 然后是如
  • 前备 正点原子以及野火stm32资料获取

    stm32学习的两个论坛 xff0c 正点原子和野火都为32提供了相应的教程例程 xff0c 普中也有 xff0c 需要的可以自行去官网下载 正点原子 点此链接进入正点论坛下载资料 注册什么的我就不说了 A盘是程序和手册 xff0c B盘是
  • 前备 STM32F103ZET6程序向STM32F103C8T6移植

    因为一些例程都是ZET6或者其它类型的芯片 xff0c 而手上只有一块小巧 xff08 寒酸 xff09 的c8t6 xff0c 所以移植就比较重要了 两芯片的区别 由之前的型号说明可以知道 xff0c c8t6与zet6的区别在于引脚数与
  • 前备 stm32的几种下载程序的方式

    stm32的下载方式我目前接触最多的有三种 xff0c 用串口ISP烧录hex文件 xff0c 用仿真器一键烧录 xff0c 还有那种小白式的bootlaoder固件升级烧录 用转串口模块烧录hex文件 首先要下载一个软件 xff0c 然后
  • 一、PX4官网读

    接触pixhawk好几年了吧 xff0c 这次想开始记录 xff0c 开始正式整理一下自己的学习经过 很多东西在官网上有说明 官网千万看英文 xff0c 不要切换语言 xff0c 很坑 QGC使用 https docs qgroundcon
  • 二、pixhawk光流传感器PX4FLOW

    这东西不好用啊 在官网介绍里我们主要看到这个是关于光流扩展的一般还会有一个声呐传感器 xff0c 就是那个MaxBotix I2CXL MaxSonar EZ这里有介绍 这个超声波传感器得说一下 xff0c 它可以单独通过IIC去链接pix
  • 五、关于pixhawk的仿真,jmavsim和Gazebo

    实物飞总是很麻烦的 xff0c 一个不小心就炸鸡了 所以在仿真环境里去验证是最好的方法 xff0c 我也觉得先艹仿真再艹飞机是很正确的一种方式 先介绍一下jmavsim 官网介绍 前面说的环境搭建好了 xff0c 就可以直接make px4
  • 六、PX4的ros/mavros搭建

    老规矩 xff0c 看官网 这里 我看这个上面已经在推ROS2了 不过对于我这种只接触过ROS1版本的还是MAVROS来得清切 MAVROS说白了就是MAVLINK的进一步封装 xff0c 可以使得计算机通过串口发送指令给pixhawk x
  • ajaxSubmit

    34 form 34 ajaxSubmit xff09 介绍 http www cnblogs com qiantuwuliang archive 2009 09 14 1566604 html jQuery extend 函数详解 htt