📄 jquery.js
字号:
};
/**
* 获得本页面上唯一的ID
*/
Pn.UID = 0;
Pn.getUID = function() {
Pn.UID++;
return Pn.UID;
}
// 设置全局 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
});
}
});
/**
* 获得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];
}
}
};
/**
* 复选框全选或取消
*
* @param name
* 复选框名称
* @param checked
* of boolean 全选或取消
*/
Pn.checkBox = function(name, checked) {
$("input[name='" + name + "']").attr("checked", checked);
}
//@ TODO 是否需要
Pn.checkLen = function(o, len) {
len = len || 1;
if (o.val() == undefined || $.trim(o.val()) == ''
|| $.trim(o.val()).length < len) {
return false;
} else {
return true;
}
}
Pn.Cookie = function Cookie() {
this.cookies = [];
/**
* @param name
*/
this.get = function(name) {
this._reset();
return this.cookies[name];
}
/**
* name & value must be Required
*
* @param {string}
* name (Required)
* @param {string}
* value (Required)
* @param {integer}
* expires (optional, [Units:seconde] , exp (one day):
* 1*24*60*60)
* @param {string}
* path (optional, exp: '/')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -