就是我点击一次,unitCode=""会增加一次
http://localhost:8089/JCY/zfJbxx/jbxxList.do?unitCode=21" (第一次点击)
http://localhost:8089/JCY/zfJbxx/jbxxList.do?unitCode=21?unitCode=21" (第一次点击类似于这样
如果我把unitCode换成了其他参数http://localhost:8089/JCY/zfJbxx/jbxxList.do?unitCode=21?unitCode=21?unitCode=2101类似于这样的" 我想实现的我第二次点击的属性值会把第一次的替换,第三次的会把第二次的替换
部分jquery
$(".menuson a").click(function(){
var nodes=zTree.getCheckedNodes();
var unitCode=nodes[0].id
console.log(unitCode.length)
if(unitCode.length>0){
s=this.getAttribute("href")+"?unitCode="+unitCode;
this.setAttribute("href",s);
}
$(".active").removeClass("active");
$(this).parent().addClass("active");
});
s=this.getAttribute("href")+"?unitCode="+unitCode;
改成
s = this.getAttribute("href").split('?')[0] + "?unitCode=" + unitCode;
可以了 谢谢 好历害