📄 pony.js
字号:
Pn = {
version : '1.0'
};
/**
* Copies all the properties of config to obj.
*
* @param {Object}
* obj The receiver of the properties
* @param {Object}
* config The source of the properties
* @param {Object}
* defaults A different object that will also be applied for default
* values
* @return {Object} returns obj
* @member Pn apply
*/
Pn.apply = function(o, c, defaults) {
if (defaults) {
// no "this" reference for friendly out of scope calls
Ext.apply(o, defaults);
}
if (o && c && typeof c == 'object') {
for (var p in c) {
o[p] = c[p];
}
}
return o;
};
/**
* Pn.ns('Company', 'Company.data');
*/
Pn.ns = function() {
var a = arguments, o = null, i, j, d, rt;
for (i = 0;i < a.length; ++i) {
d = a[i].split(".");
rt = d[0];
eval('if (typeof ' + rt + ' == "undefined"){' + rt + ' = {};} o = '
+ rt + ';');
for (j = 1;j < d.length; ++j) {
o[d[j]] = o[d[j]] || {};
o = o[d[j]];
}
}
};
// 设置全局 AJAX 默认选项。
$.ajaxSetup( {
dataType : "json",
type : "POST",
beforeSend : function(xhr) {
xhr.setRequestHeader('isAjax', 'true');
}
});
jQuery.extend( {
postJson : function(url, data, success, error) {
$.ajax( {
url : url,
data : data,
success : success,
error : error
});
},
check : function() {
return this.each(function() {
this.checked = true;
});
},
uncheck : function() {
return this.each(function() {
this.checked = false;
});
}
});
/**
* 获得url参数。doc:文本对象document;key:参数。返回:value。
*/
Pn.getParam = function(key) {
var aParams = location.search.substr(1).split('&');
var aKv;
for (var i = 0;i < aParams.length; i++) {
aKv = aParams[i].split('=');
if (aKv[0] == key) {
return aKv[1];
}
}
};
Pn.checkText = function(id, len) {
len = len || 1;
if ($('#' + id + '').val() == undefined
|| $.trim($('#username').val()) == ''
|| $.trim($('#username').val()).length < len) {
return false;
} else {
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -