我点击它时将点击的变量传递给另一个.ejs文件时遇到了问题。
我有一个" index.ejs"文件里面有一个列表,我在其中显示了几个网址。当我点击其中一个网址时,我想打开一个新页面" clicked.ejs"并保持" index.ejs"的风格除了把这个网址作为新网页的标题。
目前我有这个只在浏览器中警告我点击了哪个网址。
<script>
$(document).ready(function () {
$("ul[id*=myid] li").click(function () {
var clickedUrl=($(this).text());
alert(clickedUrl);
});
});
</script>
<ul id='myid'>
<% for(var i=0;i<scrapped.length;i++){%>
<li><%=scrapped[i].url%></li>
<% }%>
</ul>
从数据库中读取url并显示在index.ejs的列表中,并且它们是可单击的。当您单击我要转移它并将其作为内容写入新页面时。
我该怎么做?我设法跟随网址的路径并打开该链接,但我想发送该值并将其显示在另一个页面上。
这可能与get / post和 res.render(&#39;点击的&#39; {点击:URL});
感谢您的时间。