当前位置:  编程技术>jquery

Jquery 数据异步提交的小例子

    来源: 互联网  发布时间:2014-10-04

    本文导语:  例子,jquery实现数据异步提交。 代码:   代码示例: if ($('#commentform').length) {     $('#commentform').submit(function(){         jQuery.ajax({             url: 'comments-ajax.php', // 这里要改为 comments-ajax.php 文件的位置        ...

例子,jquery实现数据异步提交。

代码:
 

代码示例:

if ($('#commentform').length) {
    $('#commentform').submit(function(){
        jQuery.ajax({
            url: 'comments-ajax.php', // 这里要改为 comments-ajax.php 文件的位置
            data: $('#commentform').serialize(), // 从表单中获取数据
            type: 'POST', // 设置请求类型为 ‘POST’,默认为 ‘GET’
            beforeSend: function() {
                $('#commenterror').hide();
                $('#commentload').show();
            },

            error: function(request) {
                $('#commentload').hide();
                $('#commenterror').show().html(request.responseText);

            },

            success: function(data) {
                $('textarea').each(function(){
                    this.value='';
                });

                $('#commenterror').hide().html();
                $('#comments').html(parseInt($('#comments').html()) + 1);
                if (!$('#commentlist').length) {
                    $('#pinglist').before('

    ');
                    }

                    $('#commentlist').append(data); // 追加留言数据
                    $('#commentform :input').attr('disabled', true);
                    $('#commentformbox').fadeOut(1000);
                    $('#commentload').hide();
                    setTimeout(function() { // 提交留言 15 秒后方可再次提交新留言
                        $('#commentform :input').removeAttr('disabled');
                        $('#commentformbox').fadeIn(1000);
                    }, 15000);
                }
            });
            return false;
        });
    }


        
     
     

    您可能感兴趣的文章:

  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jquery ajaxSubmit 异步提交的简单实现
  • jquery异步请求并改变页面内容的实例分析
  • 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
  • Jquery easyui表单异步验证扩展
  • jQuery异步上传插件
  • jQuery异步验证用户名是否存在示例代码
  • 使用jquery.upload.js实现异步上传示例代码
  • jQuery异步加载数据并添加事件示例
  • 自写的jQuery异步加载数据添加事件
  • jquery的ajax异步请求接收返回json数据实例
  • 使用jQuery异步加载 JavaScript脚本解决方案
  • AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
  • Jquery Ajax解析XML数据(同步及异步调用)简单实例
  • jQuery dialog 异步调用数据(webserivce或ashx)的实现代码
  • JQuery异步加载无限下拉框级联功能实现示例
  • Jquery.Form 异步提交表单的简单实例
  • jquery uploadify和apache Fileupload实现异步上传文件示例
  • jquery淡化版banner异步图片文字效果切换图片特效
  • JQuery转义id中特殊字符的例子
  • jquery检测浏览器名称和版本信息的例子
  • jQuery.proxy向函数中传参的小例子
  • jQuery提交多个表单的小例子
  • jquery获得url参数列表的例子
  • jQuery查看事件内容的小例子
  • jQuery循环array与map小例子
  • jquery 绑定、捕获、拦截回车事件的例子
  • jquery转化Datatable为json数据的例子
  • jquery 获取URL请求参数的小例子
  • jquery 文字上下滚动的小例子
  • jquery链式操作、链式写法的小例子
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jquery提交form表单时禁止重复提交的方法
  • 点击表单提交时出现jQuery没有权限的解决方法
  • jquery ajax提交无响应怎么办?解决方法
  • jQuery提交多个表单的小技巧
  • jquery重复提交请求的原因浅析
  • Jquery easyui中Form表单提交注意事项
  • jQuery使用ajaxSubmit()提交表单示例
  • jquery提交form表单简单示例分享
  • jquery 实现文本框textarea中ctrl+enter提交表单的方法
  • Jquery 无刷新提交表单的实例代码
  • jquery提交表单mvc3后台处理示例
  • 使用jquery.get提交页面没有跳转的解决方法
  • Jquery响应回车键直接提交表单操作代码
  • Jquery Validation插件如何防止重复提交表单
  • NOSQL iis7站长之家
  • jquery 禁用submit按钮及禁止重复提交的代码
  • 使用jquery修改表单的提交地址基本思路
  • jquery表单提交数据常用代码
  • jquery动态改变form属性提交表单
  • Jquery插件easyUi表单验证提交(示例代码)
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3