1 NAN-isNaN():判断是否数值
2 数值转换
Number()-任何数据类型,parseInt(),parseFloat()-字符串
3数组转字符串
var a=["red","green"]
a.toString()//red,green
a.valueOf()//["red", "green"]
使用join,则可用不同的分隔符构建字符串
a.join("||").toString()//red||green
4.注意:如果一个控件绑定多个事件,注意执行顺序。
5. 数组转JSON方法:cQuery.stringifyJSON(list)
6.在JS文件中,对服务器控件进行赋值不能这样写:
$(“#<%= txt.ClientID %>”);
而是在页面中将此服务器控件的ID放到客户端控件中,在JS文件中取得此ID并进行赋值。
1)本页面的JS中:var resourceClientID = '<%=hifResource.ClientID %>';
$("#hifResourceClientID").value(resourceClientID);
2)JS文件中:var _resourceID = $("#hifResourceClientID").val();
$("#"+_resourceID).val(“aaa”);
3)在后台中取值:this.hifResource.Value
7. 在js中根据class取值,如果有多个同class,遍历方法
$(“.class”).each(function(i,e){
Var name=$(e).find(“.anotherClass”).val();//e是当前元素
})
8. js文件的使用
在.js文件中,初始化:
(function ($, undefined) {
$(function () {//页面加载完毕时执行这个函数
});
})(jQuery)
$(document).ready(function () {
})与$(function ()
});一样