零碎笔记【持续更新……】

来源:互联网 发布:nero刻录软件 编辑:程序博客网 时间:2024/05/21 12:48

问题一:有时候CSS里设置了字体但是无效

回答:CSS文件保存时编码和站点保持统一,例如都是UTF-8,如果CSS文件是默认的ANSI就无效了。

问题二:在JQUERY中如何对radio、checkbox以及select进行读取、设置等控制

回答:

1、radio——【1】 获取radio选中的value:$('input:radio[name=sex]:checked').val();【2】 选择 radio 按钮 (Male):$('input:radio[name=sex]:nth(0)').attr('checked',true);或者$('input:radio[name=sex]')[0].checked = true;【3】选择 radio 按钮 (Female):$('input:radio[name=sex]:nth(1)').attr('checked',true);或者$('input:radio[name=sex]')[1].checked = true;【4】选择 radio 按钮 (Unknown).$('input:radio[name=sex]:nth(2)').attr('checked',true);或者$('input:radio[name=sex]')[2].checked = true;【5】重置 radio 按钮.$('input:radio[name=sex]').attr('checked',false);

2、checkbox——$("input[name='tagName']:checked")、$("input[name='tagName']").attr("checked")

3、select——$("#id").find("option:selected").text();、$("#id").val();、$("#id").get(0).selectedindex;

问题三:一些常用的简单正则

回答:身份证——^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$(简要分析:^以XX开头,$以XX结尾;\d数字;{15}15个;|或者)

问题四:ajaxFileUpload第二次上传问题

回答:ajaxFileUpload在第一次上传时已经将change监听给取消掉了,网上找了下什么live绑定on绑定或者修改ajaxFileUpload的js代码,貌似都不是很成功,还是干脆重新写个绑定就好了。就是在change事件处理success状态中再次写个相同代码的change事件处理就好了

问题五:在SQL中的时间间隔

回答:datediff(d,datetime,getdate()) <=30


问题六:JS中转换字符到数字

回答:parseInt、parseFloat、Number


问题七:JQUERY使用中attr获取属性有时会出现undefined的情况

回答:高版本JQUERY中建议对于DOM元素固有属性(原生属性)使用prop来获取属性值,而对于一些自定义的属性则可以采用attr的方式来获取

问题八:Unix时间戳的生成办法

回答:java——time;C#——(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000


问题九:查看指定端口被那个进程占用

回答:netstat -ano | findstr "端口号"


问题十:在MS SQLSERVER中如何随机查询记录

回答:select top 20 * from 【tableName】 where 【condition】 order by newid()


问题十一:在MS SQLSERVER2008以上版本中关于geography位置信息字段

回答:geography::Point(@theLatitude,@theLongitude,4326),将经纬度转换为geography数据; @start.STDistance(@end)<200计算两点之间的距离,单位米
0 0
原创粉丝点击