当前位置: 首页 > 编程笔记 >

将form表单通过ajax实现无刷新提交的简单实例

林绪
2023-03-14
本文向大家介绍将form表单通过ajax实现无刷新提交的简单实例,包括了将form表单通过ajax实现无刷新提交的简单实例的使用技巧和注意事项,需要的朋友参考一下

实例如下:

//将form转换为AJAX提交
  function ajaxSubmit(url,frm,fn){
    var dataPara=getFormJson(frm);
    $.ajax({
      url:url,
      type:"post",
      data:dataPara,
      async:false,
      dataType:'txt',
      success:fn
    });
  }
  //将form中的值转换为键值对
  function getFormJson(frm){
    var o={};
    var a=$(frm).serializeArray();
    $.each(a,function(){
      if(o[this.name]!==undefined){
        if(!o[this.name].push){
          o[this.name]=[o[this.name]];
        }
        o[this.name].push(this.value || '');
      }else{
        o[this.name]=this.value || '';
      }
    });
    return o;
  }

/*
  //前台调用方式
  function autoSubmitFun(){
     ajaxSubmit("autoSumitScoreAJAX.action",$('#formId'),function(){});
  }
*/

以上就是小编为大家带来的将form表单通过ajax实现无刷新提交的简单实例全部内容了,希望大家多多支持小牛知识库~

 类似资料:
  • 本文向大家介绍Ajax+FormData+javascript实现无刷新表单信息提交,包括了Ajax+FormData+javascript实现无刷新表单信息提交的使用技巧和注意事项,需要的朋友参考一下 原理: dom收集表单信息,利用FormData快速收集表单信息 ,实例化表单数据对象 同时收集fm的表单域信息。 alert(fd); fd对象内部有收集的form表单域信息 ajax传递表单信

  • 本文向大家介绍jQuery ajaxSubmit 实现ajax提交表单局部刷新,包括了jQuery ajaxSubmit 实现ajax提交表单局部刷新的使用技巧和注意事项,需要的朋友参考一下 AJAX简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX

  • 本文向大家介绍ajax无刷新分页的简单实现,包括了ajax无刷新分页的简单实现的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了ajax无刷新分页的具体代码,供大家参考,具体内容如下 html页 WebService1.asmx 以上就是ajax无刷新分页实现的关键代码,希望对大家的学习有所帮助。

  • 本文向大家介绍Jquery基于Ajax方法自定义无刷新提交表单Form实例,包括了Jquery基于Ajax方法自定义无刷新提交表单Form实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Jquery基于Ajax方法自定义无刷新提交表单Form的方法。分享给大家供大家参考。具体实现方法如下: Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等。 如果要提交

  • 问题内容: 感谢balexandre和rtiq,我的工作流程已经全部解决。我的.ashx文件正在被调用,所以我知道部分代码正在运行,并且警告我错误。当我跟踪.NET时,通过context.Request[“ email”]和context.Request [“ optin”]引入的变量为NULL。 我知道有什么问题,但看不到。我重新编辑了这篇文章,以获取最新的代码。 HEAD中的jQuery HT

  • 描述 (Description) Framework7允许您使用以下两种方式使用Ajax自动发送数据 - 当用户提交表单或submit事件时,以编程方式触发表单。 当用户修改任何表单字段或以编程方式change表单上触发的事件时。 发送提交表单数据 要自动启用Ajax表单并单击“提交”发送表单数据,您需要将ajax-submit类添加到表单中。 用户提交表单后,Ajax将使用以下规则自动发送表单数