`

jquery form ajax应用

阅读更多

在做web应用时常常会遇到  一些异步操作的要求

没事就谢谢ajax呗

不过 好在有jQuery 来搞,这样少了很多事

 

下面给出jQuery ajax调用的方式作为自己的备忘吧:

首先是要引入jQuery.js的文件哦

<script>
$(function() {
  jQuery.ajax(function() {
    url:xxx.htm,
    dataType:json,
    data:{a:'你好',b:'测试'},
    success: function(result) {
      //  todo写出数据返回成功的内容
    },
    async:false,
    error:function(XMLHttpRequest, textStatus, errorThrown) {
      // todo 写出异常时候的内容
     }
  });
});
</script>

 这样请求很方便的实现对数据的请求

 

不过有的时候我们提交表单的时候也是需要使用ajax的

呵呵 还好jQuery已经给我们想到了:

我们可以使用form.js文件

看着网上的说明搞搞呗:

$('#xxxForm').submit(function() {
  var options = {
    beforeSubmit:function() {// 没有提交前的业务},
    dataType:json,
    success:function(responseText, statusText) {
      //TODO 执行成功的时候的业务  其中responseText是返回的json串,
    // statusText是否成功  我看到过成功了是success,失败还没有试过
    }
  };
  $('#xxxForm').ajaxSubmit(options);
  return false;//网上说这个还是挺重用的哦,防止页面刷新。。。
});

 

 

主要的就是这么多了 详细的可以去 http://jquery.malsup.com/form/#ajaxSubmit 这个网址学习学习哦

呵呵 最后发现是看中文的 讲解 还不如去官网上搞搞。

 

分享到:
评论

相关推荐

    jquery form ajax 插件

    《jQuery Form AJAX插件详解与应用实践》 在Web开发中,jQuery库以其简洁的API和强大的功能,深受开发者喜爱。而jQuery Form AJAX插件则是jQuery库中的一个实用工具,它使得表单提交过程变得更加简单、高效,尤其在...

    jquery form jquery.form.js

    《jQuery Form插件详解及其应用》 jQuery Form插件,基于jQuery库,是用于处理HTML表单的增强工具,能够方便地实现异步提交、文件上传等功能,极大地简化了前端开发人员的工作。在这个主题中,我们将深入探讨jQuery...

    自己写的Jquery form ajax 事例

    标题 "自己写的Jquery form ajax 事例" 涉及到的是使用jQuery库进行表单数据异步提交(AJAX)的实践。在Web开发中,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。在本...

    jQuery的ajax发送FormData的方式

    form id="form"&gt; &lt;input type="text" name="username"&gt; &lt;input type="file" name="file"&gt; &lt;input type="button" id="btn" value="提交"&gt; &lt;/form&gt; [removed][removed] [removed] ...

    Ajax表单提交插件jquery form

    总结来说,jQuery Form插件是提升Web应用表单交互体验的强大工具,它简化了Ajax提交表单的流程,同时提供了丰富的自定义选项和事件处理,使开发者能够轻松处理复杂的表单提交场景。结合后端处理,如`submit.php`,...

    Asp.Net MVC之jQuery与AJAX操作实例

    在Asp.Net MVC中,使用jQuery和AJAX进行文件上传需要额外的插件,如jQuery Form Plugin。这个插件可以处理表单提交,包括文件上传。 七、异常处理和验证 在AJAX请求中,我们可以利用ASP.NET MVC的Validation ...

    jquery form插件的各个版本

    - **异步提交**:jQuery Form插件通过AJAX技术实现无刷新表单提交,提高用户体验。 - **文件上传**:支持AJAX方式上传文件,避免页面刷新,可以显示上传进度。 - **实时验证**:可以在用户填写表单时进行验证,...

    jquery.unobtrusive-ajax.rar

    使用jQuery Unobtrusive Ajax,开发者可以快速地构建动态、响应式的Web应用,提供更好的用户体验。然而,为了充分利用其功能,你需要理解如何正确配置HTML标记以及如何与服务器端代码(如ASP.NET MVC Controller)...

    使用jQuery ajax提交表单代码

    在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。...在提供的压缩包文件“jqueryform”中,你应该能找到一个具体示例,帮助你更好地理解和应用这些概念。

    jquery upload ajax方式

    **jQuery Upload AJAX方式详解** 在Web开发中,文件上传是一个常见的功能,传统的文件上传通常需要刷新整个页面,用户体验较差。随着Ajax技术的发展,无刷新上传文件成为可能,jQuery结合Ajax提供了一种优雅的解决...

    jqueryform.js

    "jqueryform.js"是一个非常实用的jQuery插件,它简化了这一过程,提供了对表单的AJAX化支持,包括文件上传和进度显示功能。本文将深入探讨jQuery Form插件的原理、使用方法以及实际应用。 首先,jQuery Form插件的...

    jquery form

    jQuery Form插件是jQuery库中的一个强大工具,它极大地简化了HTML表单的处理,提供了异步提交(AJAX)功能,使得用户在无需页面刷新的情况下就能发送表单数据,提高了用户体验。这个插件依赖于jQuery核心库,如在本...

    使用jQuery.form插件,实现完美的表单异步提交

    此外,`$.fn.ajaxSubmit`方法还可以接受一个完整的jQuery.ajax选项对象,这意味着你可以使用所有jQuery的Ajax选项,如`cache`、`timeout`、`contentType`等,来定制你的异步请求。 总结一下,jQuery.form插件通过...

    jquery 的ajax用法

    **jQuery的Ajax用法详解** 在Web开发中,Ajax(Asynchronous JavaScript and XML)技术允许我们在不刷新整个页面的情况下与服务器进行...记住,实践是检验真理的唯一标准,动手尝试才能更好地理解和应用这些Ajax技巧。

    jquery form ui中文api

    它不仅支持标准的表单提交方式,还支持通过Ajax方式进行异步提交,并且特别强调的是支持文件上传功能,这在很多Web应用程序中是非常必要的特性。 #### 二、安装与引入 1. **下载JQuery框架** 首先需要下载JQuery...

    Jquery Ajax简易计算器

    **jQuery AJAX简易计算器** 在Web开发中,动态交互是提升用户体验的重要手段,而jQuery的AJAX功能正是实现这种交互的核心技术。本项目“jQuery AJAX简易计算器”旨在展示如何利用jQuery库与服务器端进行异步数据...

    php Jquery ajax 登陆

    在这里,jQuery将用于发起AJAX请求,并处理服务器的响应。 3. **AJAX(Asynchronous JavaScript and XML)**:尽管名称包含XML,但现代AJAX通常涉及JSON格式的数据交换。它允许我们在不刷新整个页面的情况下与...

    jquery.form.js和使用说明

    《jQuery Form Plugin的详解与应用》 在Web开发中,jQuery是一个极其强大的JavaScript库,它极大地简化了DOM操作,事件处理以及Ajax交互等任务。而jQuery Form Plugin是jQuery的一个扩展,专门为表单处理提供了丰富...

    jquery实现ajax上传文件asp.net版

    在ASP.NET环境中,使用jQuery和Ajax来实现文件上传是一种常见的技术方案,它可以提供无刷新的用户体验,提升网站的交互性。下面将详细讲解这个过程涉及的关键知识点。 首先,我们需要了解jQuery库。jQuery是一个轻...

    ajaxForm插件

    1. **选择表单元素**:使用jQuery的选择器选择你想要应用AjaxForm的表单元素,如`$("#myForm")`。 2. **调用AjaxForm方法**:对选中的表单元素调用`.ajaxForm()`方法,初始化插件。 ```javascript $("#myForm")....

Global site tag (gtag.js) - Google Analytics