js笔记
2015-11-10 18:34
489 查看
其他
1、获取当前日期的第二天日期:
functiongetTime(n){
varnowdays="2015/09/30";
varnewDate=newDate(nowdays);
newDate=newDate.valueOf();
newDate=newDate+n*24*60*60*1000;
newDate=newDate(newDate);
varday=(newDate.getFullYear()+"")+(newDate.getMonth()+1<10?"0"+(newDate.getMonth()+1):newDate.getMonth()+1+"")+(newDate.getDate()<10?"0"+newDate.getDate():newDate.getDate()+"");
console.info(day);
}
2、从session中获取当前登陆用户
$.panSession.get("BaseCompany",false,function(e){
F_SSDW=e;
});
3、保存按钮提示框更具truefalse控制是否显示
$("#grid9").panJqStore("submit",{constraint:true});//true为不显示
4、控制jqgrid某一列不可以编辑
dom.jqGrid("removeColEditable",['F_SSDW']);//F_SSDW为列名称
5、数据库拼接字符串
"sqlWhere":"(ZD.F_BZ_IDlike'"+v+"%'orZD.F_MClike'%"+v+"%'orZD.F_BHlike'%"+v+"%')andZD.F_YWLXin('0','1','2')"
ZD.F_YWLXin('0','1','2')ZD.F_YWLX==”0”||ZD.F_YWLX==”1”||
ZD.F_YWLX==”2”
6、数组添加数据
varlist=[];
list.push({id:"",text:"全部"});
7、获取当前登陆用户公司
$.panSession.get("BaseCompany",false,function(e){
F_SSDW=e;
});
8、Jqgrid编辑状态时获取行单元格数据
varrowid=para.rowid;
varrowdata=doms.jqGrid("getRowData",rowid);
if(para!=null&¶.rowkeys!=null&&$.inArray("F_PZH",para.rowkeys)!==-1){
varpzh=$("#"+rowid+"_F_PZH").val();//获取该标签的val值
varncpz="-共享凭证-"+pzh;
varobj={};
obj["F_NCPZBH"]=ncpz;
doms.panJqStore("setRowData",{rowid:rowid,rowData:obj});
}
9、判断是否为数字
<scriptlanguage="javascript">
vart=$("#id").val();//这个就是我们要判断的值了
if(!isNaN(t)){
alert("是数字");
}else{
alert("不全是数字");
}
</script>
相关文章推荐
- grunt学习笔记三:gruntfile.js-demo
- grunt学习笔记二:package.js
- JS异步代码执行和同步代码之间的关系
- Javascript获取最近若干个月
- js sort数组根据某字段排序
- ajax.js
- setTimeout.js
- setInterval.js
- userDefineFunc.js
- returnFunc.js
- regular.js
- js求时间差
- inheritPrototypal.js
- InheritParasitic.js
- inheritConstructorStealing.js
- inheritCombinedParasitic.js
- inheritCombination.js
- ImmediateFunc.js
- domOperation.js
- callback.js