博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见jquery函数集合总结
阅读量:6341 次
发布时间:2019-06-22

本文共 835 字,大约阅读时间需要 2 分钟。

var pm = pm || {};
pm.data = pm.data || {};// 用于存放临时的数据或者对象
/**
 * 将form表单元素的值序列化成对象
 *
 * @example pm.serializeObject($('#formId'))
 *
 * @requires jQuery
 *
 * @returns object
 */
pm.serializeObject = function(form) {
    var o = {};
    $.each(form.serializeArray(), function(index) {
        if (this['value'] != undefined && this['value'].length > 0) {// 如果表单项的值非空,才进行序列化操作
            if (o[this['name']]) {
                o[this['name']] = o[this['name']] + "," + this['value'];
            } else {
                o[this['name']] = this['value'];
            }
        }
    });
    return o;
};
/**
 * 改变jQuery的AJAX默认属性和方法
 *
 * @requires jQuery
 *
 */
$.ajaxSetup({
    type : 'POST',
    error : function(XMLHttpRequest, textStatus, errorThrown) {
        try {
            parent.$.messager.progress('close');
            parent.$.messager.alert('错误', XMLHttpRequest.responseText);
        } catch (e) {
            alert(XMLHttpRequest.responseText);
        }
    },
    dataType:'json',
    traditional:true
});

转载地址:http://hiroa.baihongyu.com/

你可能感兴趣的文章
Windows环境双系统安装环境配置
查看>>
老男孩为网友工作疑难问题解答一例
查看>>
深入浅出linux三剑客之sed必杀技一例
查看>>
值得一看:一个故事说清楚锐捷网络COffice的作用和优势
查看>>
风雨飘摇中的HP会分拆Arcsight业务吗?
查看>>
《Python从小白到大牛》第6章 数据类型
查看>>
三层架构的是与非
查看>>
lucene bug的报告经历
查看>>
火狐访问HTTPS网站显示连接不安全的解决方法
查看>>
防火墙(一)主机型防火墙
查看>>
基于哈夫曼编码的压缩算法的实现
查看>>
TCP长连接与短连接的区别
查看>>
sed tr
查看>>
FTP文件传输服务器(详解)
查看>>
ERROR OGG-01172 Discard file (/oradata/gglog/repl.dsc) exceeded max bytes (500000000).
查看>>
Windows 8快捷键
查看>>
演示:使用Sniffer统计与分析流量
查看>>
开源跳板机(堡垒机)Jumpserver v0.1.1发布
查看>>
智能手机触摸屏失灵和触摸屏保养教程
查看>>
ASP.NET MVC学习系列(二)-WebAPI请求
查看>>