zoukankan      html  css  js  c++  java
  • AJAX异步提交form表单

    记录:

    网上有说怎么做,没说怎么接收,打印了一下数据,记录一下取值:

    比如说有如下form:

    <form id="form1" name="form1" action="" method="post">
                <input type="hidden" name="submitTime" value="${now }">
                <input type="hidden" name="receiverId" value="${receiverID }">
                <input type="hidden" name="isRegister" value="${isRegister }">
    </form>  

           

    发送异步请求提交form:

    function save(){
    
        $.ajax({
            url:'debt/saveNew.do'+'?t='+Math.random(),
            data:$('#form1').serialize(),                 //将表单数据序列化,格式为name=value
            type:'POST',
            dataType:'json',
            success:function(data){
            //success
            },
            error:function(){
                console.log("提交ajax函数异常");
            },
            
        });
    }

    获取(能从param中取到值意味着怎么接收都可):

    @RequestMapping(value = "saveNew")
        //@Token(remove=true)
        public void saveNew(
                HttpServletRequest request,HttpServletResponse response){
            response.setContentType("application/json; charset=UTF-8");
            try {
                String submitTime = request.getParameter("submitTime");
                String receiverId = request.getParameter("receiverId");
                String isRegister = request.getParameter("isRegister");

      

     
  • 相关阅读:
    查询数据库表的列字段、字段类型、字段长度、是否为空
    AndroidManifest.xml配置文件详解(转载)
    SQL Server Profiler(转载)
    sql 临时表
    sql 全局查询
    react.js
    middleware
    el
    jade模板使用心得
    jade template
  • 原文地址:https://www.cnblogs.com/the-fool/p/11054205.html
Copyright © 2011-2022 走看看