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");

      

     
  • 相关阅读:
    工具类---xlsx文件读写
    2021上半年第二次作业总结
    2021上半年第一次作业总结
    C语言II博客作业04
    C语言II—作业03
    C语言II博客作业02
    C语言II博客作业01
    win7开启snmp服务实现监控过程展现
    台湾某医学会sql注入漏洞
    测试面试题(持续总结中)
  • 原文地址:https://www.cnblogs.com/the-fool/p/11054205.html
Copyright © 2011-2022 走看看