码迷,mamicode.com
首页 > Web开发 > 详细

js和jquery常用方法

时间:2015-11-22 20:20:46      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

1.0 编码 Encode,Decode

 function htmlEncode(value) {
   return $(‘<div>‘).text(value).html();
 }
 function htmlDecode(value) {
   return $(‘<div>‘).html(value).text();
 }

2.0 操作前的确认

<a onclick="return confirm(‘确定删除吗?‘);"  href="/delete/id">删除</a>

3.0 得到url参数

function getQueryString(name) { 
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
    var r = window.location.search.substr(1).match(reg); 
    if (r != null) return unescape(r[2]); return null; 
} 

4.0 绑定按键事件

//#strKeyInput 文本框id  keypress 事件名字,不用改
//searchByKey() 触发的事件
$(‘#strKeyInput‘).bind(‘keypress‘, function (event) {
    if (event.keyCode == "13") searchByKey();
});

5.0 前端防止重复提交

$("#btnSubmit").attr(‘disabled‘, true);

服务器端需要做进一步验证,防止重复的数据提交.

6.0 刷新当前页面
location.replace(location.href);

7.0 返回上一个页面

window.history.back();

 

待补充...

 

js和jquery常用方法

标签:

原文地址:http://www.cnblogs.com/DKnight/p/4986539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!