从html路径中获取参数

jquery从html路径中获取参数、拼接参数

例:
路径:http://localhost:8080/orderDinner/meal.html?flag=0&type=cai
jquery代码:

var flag = GetQueryString("flag");
var type= GetQueryString("type");

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

这样,可以获取到flag和type两个参数的值。

另:
给html拼接参数:
html代码:


jquery代码:

$("#cai").attr("href","meal.html?flag="+flag+"&type="+type);

你可能感兴趣的:(JS&JQuery)