哎,一年又一年。日子过的真快。

类别: 废纸篓 | No Comments »
时间:

时间真的不等人啊,不知不觉到了要结婚的年龄了。哎。可惜没有人能明白我。
事业也没有什么成就。80后难道就真那么悲哀吗!!!

Jquery 弹出层,拖动窗口.

类别: 废纸篓 | No Comments »
时间:

//拖动层
function MoveDrad(Box){
var posX;var posY;
MaxWidth = $(document).width()-$(“#”+Box).width();
MaxHeight = $(document).height()-$(“#”+Box).height()*5;
$(“#”+Box+” span:eq(0)”).mousedown(function(){
var position = $(“#”+Box).position();
posX = event.clientX – position.left;
posY = event.clientY – position.top;
document.onmousemove=function (){
M_Left = event.clientX – posX; M_Top = event.clientY – posY;
if((M_Left5) && (M_Top5))$(“#”+Box).css({ “left”:M_Left+”px”, “top”:M_Top+”px”});
};
}).mouseover(function(){$(this).css({‘background’:'#FFFFCC’,'cursor’:'move’});
}).mouseout(function (){$(this).css({‘background’:'#F0F0F0′});
}).mouseup(function (){document.onmousemove = null;});
}

//关闭窗口
function hideDrad(PageName){
FormName = PageName +’Form_ABCDEFG’;
FormLayer = PageName+’Layer_ABCDEFG’;
$(“#”+FormLayer).empty().remove();
$(“#”+FormName).empty().remove();
$(“html”).css(‘overflow’,'auto’);
}

Jquery 的ajax,data参数,直接获取所有提交数据.

类别: 废纸篓 | No Comments »
时间:

//getV 为自定义函数,就是获取页面数据的.AjaxData 参数 可以是输入框包含的DIV名,也可以是自定义输入的字段名name的数组.
function AjaxData(Column){
if(Column.constructor == Array){
var PostData = ”;
Type_Num = Column.length;
var PostObj=new Object();
for(i=0;i PostObj[''+Column[i]+”]=getV(Column[i]);
}
return PostObj;
}
else{
var DataType = Array(“input[type='text']“,”input[type='checkbox']“,”input[type='radio']“,”input[type='hidden']“,’select’,'textarea’);
var DataName = Array();
var DataValue = Array();
var Mark = 0;
if(typeof(Column) == “undefined”)Column = ”;
for(i=0;i Type_Num =$(“#”+Column+” “+DataType[i]+”").length;
if(DataType[i] != “input[type='checkbox']“){
for(j=0;j DataName[Mark] = $(“#”+Column+” “+DataType[i]+”:eq(“+j+”)”).attr(‘name’);
DataValue[Mark] = getV(DataName[Mark],”,Column);
//alert(DataName[Mark]+’:'+DataValue[Mark]);
Mark++;
}
}
else{
DataName[Mark] = $(“#”+Column+” “+DataType[i]+”").attr(‘name’);
if(typeof(DataName[Mark]) != “undefined”){
DataValue[Mark] = getV(DataName[Mark],0,Column);
//alert(DataName[Mark]+’:'+DataValue[Mark]);
Mark++;
}
else continue;
}
}
var PostObj=new Object();
Type_Num = DataName.length;
for(i=0;i PostObj[''+DataName[i]+”] = DataValue[i];
}
return PostObj;
}
}

例子: 页面上有’QATITLE’,'QAFROM’,'QAUSE’,'formName’ 这几个字段需要获取.

URL = SiteURL+’/askQuest/insertData’;
$.ajax({url:URL,data:AjaxData(Array(‘QATITLE’,'QAFROM’,'QAUSE’,'formName’)),success:function(msg){
if(msg == ‘OK’){
alert(‘新功能增加成功!’);LoadPage(‘askQuest/questlist’);
}
else alert(‘数据提交失败!请与管理员联系!’+msg);
$(“input”).attr(‘disabled’,false);
}});

//这个例子让我对js对象的了解更深了一步!

Jquery 获取 DIV 内的所有 输入选择框值

类别: 废纸篓 | No Comments »
时间:

//获取input 输入值
function getV(name,Value,div){
if(typeof(div) == “undefined”)div = ”;else div = ‘#’+div+’ ‘;
if(typeof($(“”+div+”select[name='"+name+"'] option:selected”).val()) != “undefined”){
if(typeof(Value) != “undefined”){
SelectLength = $(“”+div+”select[name='"+name+"'] option”).length;
for(i=0;i if($(""+div+"select[name='"+name+"'] option:eq("+i+")").val() ==Value){
$(""+div+"select[name='"+name+"'] option:eq("+i+")").attr("selected",true);
break;
}
}
}
else return $(""+div+"select[name='"+name+"'] option:selected").val();
}
else if($(""+div+"input[name='"+name+"'][type='checkbox']").length>0){
if($(“”+div+”input[name='"+name+"'][type='checkbox']:checked”).length>0){
checkeds = $(“”+div+”input[name='"+name+"'][type='checkbox']:checked”).length;
if(checkeds==1)return $(“”+div+”input[name='"+name+"'][type='checkbox']:checked”).val();
else{
var CheckStr = Array();
for(i=0;i CheckStr[i]=$(""+div+"input[name='"+name+"'][type='checkbox']:checked:eq("+i+")").val();
}
return CheckStr;
}
}
else{
if(typeof(Value) != "undefined")return Value; else return '';
}
}
else if($(""+div+"input[name='"+name+"'][type='radio']").length>0){
return $(“”+div+”input[name='"+name+"'][type='radio']:checked”).val();
}
else if(typeof($(“”+div+”input[name='"+name+"']“).val()) != “undefined”){
if($(“”+div+”input[name='"+name+"']“).val() == ”){
if(typeof(Value) != “undefined”)return Value;else return ”;
}
else
return $(“”+div+”input[name='"+name+"']“).val();
}
else if(typeof($(“”+div+”textarea[name='"+name+"']“).text()) != “undefined”){
return $(“”+div+”textarea[name='"+name+"']“).text();
}
else if(typeof(Value) != “undefined”){
return Value;
}
else return ”;
}

关于PHP,js取整数

类别: 废纸篓 | No Comments »
时间:

1.丢弃小数部分,保留整数部分
php: intval(7/2)
js:parseInt(7/2)
2.向上取整,有小数就整数部分加1
php: ceil(7/2)
js: Math.ceil(7/2)
3,四舍五入.
php: round(7/2)
js: Math.round(7/2)
4,向下取整
php: floor(7/2)
js: Math.floor(7/2)

关于joy6.net

类别: 废纸篓 | No Comments »
时间:

其实没什么好说的,joy6.net这个域名自我感觉比较垃圾,可是没办法,钱花了就用呗,不用多浪费…还好域名也挺好记的. joy6.net.