Skip to content

Instantly share code, notes, and snippets.

View zhoumengkang's full-sized avatar
🤒
Out sick

周梦康 zhoumengkang

🤒
Out sick
View GitHub Profile
/* 系统变量名称设置 */
'VAR_GROUP' => 'g', // 默认分组获取变量
'VAR_MODULE' => 'm', // 默认模块获取变量
'VAR_ACTION' => 'a', // 默认操作获取变量
当前方法里面的分组名,模型名,方法名
echo ACTION_NAME;
echo MODULE_NAME;
echo GROUP_NAME;
控制url的访问方式和U函数的构造
<?php
/**
* curl实例
* 第一步:存储cookie
* 第二步:使用cookie,模拟提交查询
*/
set_time_limit(0);//页面的超时限制
date_default_timezone_set("PRC");
define('TIMEOUT',5);
//存cookie
<?php
/**
* zhoumengkang < i@zhoumengkang.com >
* NBA数据采集
*/
set_time_limit(0);
//定义数据库常量(换成你的数据库帐号密码)
define(HOST, 'localhost');
/**
* 后台JS操作对象
*/
var admin = {};
/**
* 注意表格外围必须有一个input为list的标签
* 获取选中的数据批量操作
*/
admin.getChecked = function() {
@zhoumengkang
zhoumengkang / ajaxSubmit.js
Created February 21, 2014 02:27
ThinkSNS的异步表单提交,把我自己封装的那个好像要高端很多,等会晚上回去好好研究下。
/**
* 异步提交表单
* @param object form 表单DOM对象
* @return void
*/
var ajaxSubmit = function(form) {
var args = M.getModelArgs(form);
M.getJS(THEME_URL + '/js/jquery.form.js', function() {
var options = {
dataType: "json",
@zhoumengkang
zhoumengkang / js_unique
Created February 27, 2014 01:57
js数组去重
/**
* 数组去重
* @param array arr 去重数组
* @return array 已去重的数组
*/
var unique = function(arr)
{
var obj = {};
for(var i = 0, j = arr.length; i < j; i++) {
obj[arr[i]] = true;
<input type="text" class='user' value='用户名 仅英文或数字' onfocus="if(this.value=='用户名 仅英文或数字'){this.value=''}" onblur="if(!$.trim(this.value)){this.value='用户名 仅英文或数字'}">
var flag = true;
$.ajax({
type: "POST",
async:false,
cache:false,
url: "{:U('Public/checkEmail')}",
data:{email:$("#email").val()}
}).done(function(data) {
if(parseInt(data)==1){
ui.error('该邮箱已注册');
//导航
$('.nav ul li').hover(function(){
var index=$(this).index()-1;
var L=index*91;
$(this).parent().find('.on').stop().animate({left:L});
$('.nav ul li a').css('color','#e0e0e0');
$(this).find('a').css('color','#fefefe');
$(this).click(function(){
$(this).find('.nav_down').slideDown();
})
@zhoumengkang
zhoumengkang / scroll.js
Created March 3, 2014 15:11
滚动的bug
var flag = false;
$(window).scroll(function() {
console.log(flag);
if(flag){
return false;
}
if($(window).scrollTop()==0){
//恢复
flag = true;
$(".sign").fadeOut('100',function(){