1、$.post()方法中的参数中加入
r:Math.random()
作用:
加入此参数之后,防止机器读取缓存数据
2、在sql server2005中拼接sql语句中带有模糊查询的
写法如下:
@sql='
select * from Table1 where UName like ''%'+@name+'%''
'
注意:%身边的'都是单引号
3、取的数据库中时间的年月日
Convert(varchar(11),getDate(),120)
4、连接xml的字段从数据库中检索出来并使用
select
c.value('@No','int') as DayNO
from Table1
cross apply c1.nodes('//')as T(c)
inner join flight on flightid=c.value('@ID','int')
5、将字符串数据转换成json格式的
eval('({'+str+'})');
6、若页面使用js逻辑当每次修改js文件时最好也修改前台页面引用它的连接
加上?ver=1.02
目的:已达到不读取缓存问题
7、回车响应查询事件
function SubmitKeyClick(button) { if (event.keyCode == 13) { event.keyCode = 9; event.returnValue = false; document.all[button].click(); } }
8、弹出层的实例
function OpenReadEmployee(EmployeeID) {
$("#aedit").attr("href", address + "/Pages/Common/dialogTeamEmployee.aspx?Employee=" + EmployeeID + "&keepThis=true&TB_iframe=true&height=300&width=400");
$("#aedit").click();
}
9、在后台调用js代码时
string ReadName = "<a href=javascript:OpenReadEmployee('" + dt[i].SalesID.ToString() + "')>" + dt[i]["fullName"].ToString() + "</a>";