在jquery中获取传输路径中的元素
var str = document.location.str; //取问号之后的数据 例:id =1;
在jquery中取路径的字符串:( var string = window.location.search)
var id = str.split("=")[1]; //以字符串“=“分割开,取第二个字符串也就是1
例:http://localhost:8080/updatePsd.html?userId=137&uuid=d07a73d7-92cb-4fb8-aeaa-ae9f0e9aaf63
var str = window.location.search;//取路径的参数,就是?及之后的字符串
var str1 = str.split("&"); //以&分割开,形成的是一个数组,{?userId=137 ,uuid=d07a73d7-92cb-4fb8-aeaa-ae9f0e9aaf63}
var str2 = str1[0].split("="); //以 =分割开,{?userId ,137 }
var str3 = str1[1].split("="); //以 =分割开,{uuid ,d07a73d7-92cb-4fb8-aeaa-ae9f0e9aaf63 }
var myArr = []; //创建一个数组(把上面的放进去)
myArr.push(str2); //把上面的push进去
myArr.push(str3); //push之后形成相当于二维数组{?userId ,137
uuid ,d07a73d7-92cb-4fb8-aeaa-ae9f0e9aaf63
}
var userid = myArr[0][1]; //在二维中取值
var uuid = myArr[1][1];