zoukankan      html  css  js  c++  java
  • ajax(或者jquery)如何提交整个form表单

     $.post(url,{"":,"random":Math.random()},function(data){});这种方式提交的数据可以得到后台返回的结果
    于是我想当修改成功的时候将信息返回到页面,想到ajax
    但是 我提交的是整个form表单的值 这个表单中有很多表单域的!就像注册一样要提交很多信息
     
    但是目前$.post()这种方式是不是只带一个参数。就算可待多个参数,那么我是不是要在,{"":,"":.........将所有的信息都这么写在这里面}
    这样是不是有点太麻烦了
    前辈们有什么好方法吗?
     
     
    --------------------------------------
    把url 换成
    JavaScript code
    ?
    1
    $("#formid").submit();
     
     
    ------------------------------------
    JavaScript code
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $.ajax({
                    cache: true,
                    type: "POST",
                    url:ajaxCallUrl,
                    data:$('#yourformid').serialize(),// 你的formid
                    async: false,
                    error: function(request) {
                        alert("Connection error");
                    },
                    success: function(data) {
                        $("#commonLayout_appcreshi").parent().html(data);
                    }
                });
     
     
    ----------------------------------------------
    直接在form表单中加个id,<form id="formId"></form>,弄个buttom按钮进行提交,加个onclick="js函数",然后在js函数中$("#formId").submit(); 就OK.
  • 相关阅读:
    jdk的entity表格注解·
    事务管理简单
    spring注解和jdk注解简单概述
    ssh框架简化
    spring简单的框架
    hibernate简单的框架
    struts2简单的框架
    ssh框架总结
    博客搬迁到新址
    动态编译和静态编译,共享库
  • 原文地址:https://www.cnblogs.com/huapox/p/3516074.html
Copyright © 2011-2022 走看看