clwn.net
当前位置:首页 >> jquEry怎么获取url中的参数 >>

jquEry怎么获取url中的参数

/*--获取网页传递的参数--*/ function request(paras) { var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,j.i...

function parse_url(url) { if (url.lastIndexOf('?') == 0) { var str = url.substring(url.lastIndexOf('?') + 1, url.length); var arr = str.split('&'); var parames = []; for (var i = 0; i < arr.length; i++) { parames[arr[i].split('...

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; } 这是 获取网址参数的js 想获取...

jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情 首先看看单纯的通过javascript是如何来获取url中的某个参数: function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); ...

比如现在url地址是 http://www.test.com?id=1&name=zs&age=18 js: var url = window.location.href;var url_param = url.split("?")[1];var url_param_arr = url_param.split("&");console.log(url_param_arr);

可以新建一个js文件,内容如下: (function ($) { $.getUrlParam = function(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); retu...

可以用window.location.search 获取参数,得到的结构是这样 ?key1=value1&key2=value2, 这样,简单对字符串做分割就能拿出来了, 另外,,window.location这个对象就是跟url有关的对象,里面有挺多值和方法,很实用。

他说的不是Url参数名 而是地址栏里的那串 页面.html?a=1&b=2 这个照说是后台获取的,前台的话 变量=window.location.href; 但是你要想分开获取的话 就复杂了 要么用字符串变数组,要么用正则切割

$('a').click(function(){ var url = $(this).attr('href').split('/');//获取A标签的href的URL; });

$("#all_cities dd a").click(function(){ $(this).attr("href",$(this).attr("href")+"&url=sigecity"); }); 这里只对这个标签下的中的所有a标签加属性,如果你想扩大范围,可以修改上面的选择器,如果想改变添加的参数名和参数值,在click()方法中...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com