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
});
相关文章
- 12-23常见损失函数和评价指标总结
- 12-23常用jQuery函数总结
- 12-23SQL常见函数总结
- 12-23全网阅读过20k的Java集合框架常见面试题总结!
- 12-23jQuery 中 $( ) 函数的用法总结
- 12-23说出JQuery中常见的几种函数以及他们的含义是什么?
- 12-23[总结]jQuery之常用函数方法参考手册
- 12-23ajax实现注册用户名时动态显示用户名是否已经被注册(1、ajax可以实现我们常见的注册用户名动态判断)(2、jquery里面的ajax也是类似我们这样封装了的函数)
- 12-23Java基础知识强化之集合框架笔记74:各种集合常见功能 和 遍历方式总结
- 12-23jQuery常见函数方法(对比JavaScript原生相似函数)