需要在点击事件后需要跳转到某个url
然后url用的是thinkphp输出的
location.href = "{:addonUrl('unionMember/User/edit', ['id' => "+data.id+"])}"
其中data.id直接通过alert()可以正确显示
但在++之间就原样输出了,
/app/unionMember/User/edit/id/%2Bdata.id%2B/mid/2
请问这是为什么呢?
尝试这么写,也一样会原样输出:
location.href = "/app/unionMember/User/edit/id/"+data.id+"/mid/2";
在下边评论里也回复了,
通过
var id = data.id;
然后
location.href = "{:addonUrl('unionMember/User/edit', ['id' => "+id+"])}"
就可以正常输出了,很奇怪这个问题,也很感谢楼下帮忙的朋友。
但我想问一下,楼下评论里那个傻逼是哪来的,天天吃翔?
我既然提问了,肯定是遇到问题了,我要能解释清楚为什么会出现,我还提问个什么劲儿?
真尼玛,举报还需要15声望,祝社区发展壮大,以后有问题再不敢来这儿提问了。
并没有出现你所说的情况呢demo