【jQuery】 实用 js

1. int 处理

 parseInt("") // int 转换

 isNaN(page) // 判断是否是int类型

2. string 处理

// C# string.Format 用于替换字符串拼接
function stringFormate() {
if (arguments.length == ) return null;
var str = arguments[];
for (var i = ; i < arguments.length; i++) {
var re = new RegExp('\\{' + (i - ) + '\\}', 'gm');
str = str.replace(re, arguments[i]);
}
return str;
};

3. date 处理

// 时间转字符串
function dateFormat(date) {
return date.getFullYear() + "-" + (date.getMonth() + ) + "-" + date.getDate();
}
// 字符串转时间
function convertToDate(date) {
var array = date.split("-");
if (array.length == ) {
return new Date(array[], array[] - , array[]);
}
return new Date();
}

4. undefined 判断

function isUndefined(value) {
return typeof (value) == "undefined";
}

5. radio

function getCheckedRadioValue(name) {
return $("input:radio:checked[name='" + name + "']").val();
}

6. select

// 选中指定 value 的节点
function selectOption(id, value) {
$("#" + id + " option[value='" + value + "']").attr("selected", "selected");
}
// 返回选中节点的 value
function getSelectVal(id) {
$("#" + id).val();
}

待续。。。

最新文章

  1. C语言 &#183; 数位分离
  2. miniui前台无法显示数据
  3. java基本算法之冒泡排序
  4. Git撤销操作
  5. 如何用VB.Net创建一个三层的数据库应用程序
  6. 一个类似backbone路由的纯净route ( 前端路由 客户端路由 backbone路由 )
  7. mybatis 下划线转驼峰配置
  8. protobuf的安装和使用
  9. Python [Leetcode 342]Power of Four
  10. Scala的Option类型
  11. easyui 实现Tooltip
  12. JQuery初识
  13. fn标签
  14. 《安卓网络编程》之第八篇 安卓与服务器之间通讯JSON
  15. BigDecimal精确计算及陷阱
  16. 【Luogu2711】小行星(网络流,最大流)
  17. Qt5.7 实现Https 认证全过程解析(亲自动手版)
  18. laravel 视图
  19. 【iCore4 双核心板_ARM】例程十九:USBD_MSC实验——虚拟U盘
  20. ios中第三方库归结

热门文章

  1. matlab各类数据l图像之间的转化
  2. 【洛谷5309】[Ynoi2012] D1T1(分块)
  3. ACM-ICPC(9/25)
  4. POJ 3308 最少点集覆盖
  5. POJ 1681 Painter&#39;s Problem 【高斯消元 二进制枚举】
  6. 【XP-IE8】XP系统的IE8无法正常访问图片,按钮无反应,不执行JS脚本代码
  7. 有连接服务&amp;无连接服务
  8. dropload上拉加载更多
  9. c c++面试----c工程开发之链接
  10. 2822: [AHOI2012]树屋阶梯