<div class="cnblogs_code">
common =</span><span style="color: #008000;">/*</span><span style="color: #008000;">*
* [pageMask ajax统一请求]
* @return {[type]} [description]
</span><span style="color: #008000;">*/</span><span style="color: #000000;">
common.pageMask </span>= <span style="color: #0000ff;">function</span><span style="color: #000000;">() {
$.ajaxSetup({
beforeSend: </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(xhr) {
utils.mask();
},complete: </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(xhr,status) {
utils.removeMask();
}
});
};
</span><span style="color: #008000;">/*</span><span style="color: #008000;">*
* [export form表单提交 导出<a href="https://www.jb51.cc/tag/gongneng/" target="_blank" class="keywords">功能</a>]
* @p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m {[type]} url [description]
* @p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m {[type]} name [description]
* @p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m {[type]} p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m [description]
* @return {[type]} [description]
</span><span style="color: #008000;">*/</span><span style="color: #000000;">
common.export </span>= <span style="color: #0000ff;">function</span><span style="color: #000000;">(url,name,p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m) {
</span><span style="color: #0000ff;">var</span> form = $("<form></form>"<span style="color: #000000;">);
form.attr(</span>'action'<span style="color: #000000;">,url);
form.attr(</span>'method','post'<span style="color: #000000;">);
</span><span style="color: #0000ff;">for</span> (<span style="color: #0000ff;">var</span> key <span style="color: #0000ff;">in</span><span style="color: #000000;"> p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m) {
</span><span style="color: #0000ff;">var</span> input = $('<input type="hidden" name="' + key + '" />'<span style="color: #000000;">);
input.val(p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m[key]);
form.append(input);
};
form.appendTo(</span>"body"<span style="color: #000000;">);
form.css(</span>'<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>play','none'<span style="color: #000000;">);
form.submit();
form.remove();
};
</span><span style="color: #008000;">//</span><span style="color: #008000;"> <a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>url中的<a href="https://www.jb51.cc/tag/zhongwen/" target="_blank" class="keywords">中文</a>值</span>
common.getQueryString = <span style="color: #0000ff;">function</span><span style="color: #000000;">(name) {
</span><span style="color: #0000ff;">var</span> reg = <span style="color: #0000ff;">new</span> RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"<span style="color: #000000;">);
</span><span style="color: #0000ff;">var</span> r = window.location.search.substr(1<span style="color: #000000;">).match(reg);
</span><span style="color: #0000ff;">if</span> (r != <span style="color: #0000ff;">null</span><span style="color: #000000;">) {
</span><span style="color: #0000ff;">return</span> decodeURI(r[2<span style="color: #000000;">]);
}
</span><span style="color: #0000ff;">return</span> ''<span style="color: #000000;">;
};
</span><span style="color: #008000;">/*</span><span style="color: #008000;">*
* [toThousands 数字格式处理,每三位加逗号]
* @p<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>m {[type]} num [description]
* @return {[type]} [description]
</span><span style="color: #008000;">*/</span><span style="color: #000000;">
common.toThousands: </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(num) {
</span><span style="color: #0000ff;">var</span> result = ''<span style="color: #000000;">,counter </span>= 0<span style="color: #000000;">;
num </span>= (num || 0<span style="color: #000000;">).toString();
</span><span style="color: #0000ff;">for</span> (<span style="color: #0000ff;">var</span> i = num.length - 1; i >= 0; i--<span style="color: #000000;">) {
counter</span>++<span style="color: #000000;">;
result </span>= num.ch<a href="https://www.jb51.cc/tag/ara/" target="_blank" class="keywords">ara</a>t(i) +<span style="color: #000000;"> result;
</span><span style="color: #0000ff;">if</span> (!(counter % 3) && i != 0<span style="color: #000000;">) {
result </span>= ',' +<span style="color: #000000;"> result;
}
}
</span><span style="color: #0000ff;">return</span><span style="color: #000000;"> result;
};
</span><span style="color: #008000;">/*</span><span style="color: #008000;">*
* [getCurrentTime <a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>当前时间]
* @return {[type]} [description]
</span><span style="color: #008000;">*/</span><span style="color: #000000;">
common.getCurrentTime </span>= <span style="color: #0000ff;">function</span><span style="color: #000000;">() {
</span><span style="color: #0000ff;">var</span> <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a> = <span style="color: #0000ff;">new</span><span style="color: #000000;"> Date(),year </span>= <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getFullYear(),<span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>年</span>
month = <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getMonth() + 1,<span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>月</span>
date = <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getDate(),<span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>日</span>
hours = <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getHours(),<span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>时</span>
minutes = <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getMinutes(),<span style="color: #008000;">//</span><span style="color: #008000;"><a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>分</span>
second = <a href="https://www.jb51.cc/tag/Now/" target="_blank" class="keywords">Now</a>.getSeconds(); <span style="color: #008000;">//</span><span style="color: #008000;"> <a href="https://www.jb51.cc/tag/huoqu/" target="_blank" class="keywords">获取</a>秒</span>
<span style="color: #0000ff;">var</span> currentTime =<span style="color: #000000;"> {
year: year,month: month </span>< 10 ? '0' + month : month,<span style="color: #008000;">//</span><span style="color: #008000;">一位数补0</span>
day: date < 10 ? '0' +<span style="color: #000000;"> date : date,hours: hours </span>< 10 ? '0' +<span style="color: #000000;"> hours : hours,minutes: minutes </span>< 10 ? '0' +<span style="color: #000000;"> minutes : minutes,second: second </span>< 10 ? '0' +<span style="color: #000000;"> second : second
};
</span><span style="color: #0000ff;">return</span><span style="color: #000000;"> currentTime;
}; </span></pre>