(1)获取Url中的某个参数
function getUrlParam(name, href, noDecode) {
var re = new RegExp('(?:\\?|#|&)' + name + '=([^&]*)(?:$|&|#)', 'i'),
m = re.exec(href);
var ret = m ? m[1] : '';
return !noDecode ? decodeURIComponent(decodeURI(ret)) : ret;
};
var entry = getUrlParam("entry",location.href); //entry 为要获取的该参数名
alert(entry)
(2) jquery中表单序列化方法 (参考链接:http://www.cnblogs.com/sunpengwei/p/6906302.html )
1.serialize()方法:将表单内容序列化成一个字符串。
格式:var data = $("#form").serialize()
2.serializeArray()方法:将页面表单序列化成一个JSON结构的对象。(不是JSON字符串)
格式:var data = $("#form").serializeArray(); //结果:[ {name:"sex",value:"man"},{name:"phone",value:"137xxxxxxxxxx"} ]
(3)js正则去除所有空格
var str = " 前面有3空格, 中间有3空格,后面也有3空格 "
str = str.replace(/\s+/g, ""); //结果:"前面有3空格,中间有3空格,后面也有3空格"