关于页面的跳转添加参数(比如id啥的)

最近一些新手老是问我一些关于页面之间的传递跳转,怎么带参数这件事,(比如说一个列表页到详情页面数据是怎么传输的),今个没事就在这说一些!

这里拿列表页面到详情页面来阐述下哈!

首先在列表页,我们通过ajax获取了一段数据,自然每个数据都拥有其自己的属性,比如说是ID,那么当我们进行跳转的时候就可以将这个ID传输到详情页面,

然后再详情页进行url字符串的拼接,然后再通过ajax来获取相应的数据!

ok!既然知道了基本原理,那么怎么实现呢?

方法一:<a>标签:

<a href -/a/aa/aaa?id-123>xxxx<a>

这里的id的值就可以通过列表的id来数据来获取

方法二:通过函数来实现:

比如说onclick事件;

<p

onclick-function(){location.href-"/a/aa/aa?id"加上id来

></p>

我曹,电脑键盘坏了,好多字符打不出来,,,,,

然后再详情页来利用location.href的url地址来剪裁id的值,并且把这个值传给详情页的ajax来获取相应的数据

原文地址:https://www.cnblogs.com/allenxieyusheng/p/6502874.html