在我的PHP代码中,我有一个链接
<a href="<?php echo SITE_URL('BookController/delete/') . [INSERT ID]?>">
在我的JavaScript文件中,我有一个名为ID的变量
var Id = event.target.getAttribute('deleteid');
这个varriable需要插入到链接中。有没有办法做到这一点?
答案 0 :(得分:0)
两种情况:
在服务器呈现时知道ID
您可以将Id直接注入渲染。
<a href="<?php echo SITE_URL('BookController/delete/') . $bookId>">
用户在运行时选择ID
一个。动态生成dom元素链接并将其插入dom:
var $newLink = $( "<a href='BookController/delete/" + bookId + "'></a>" ),
$( "page" ).append($newLink);
B中。或者在javascript中处理浏览器重定向,而不是让<a>
为您执行此操作
Html:
<a id="myBookLink">myBook</a>
脚本:
$("#myBookLink").click(function () {
window.location.href = '/BookController/delete/' + someBookId;
});