首页 > 解决方案 > 将数据传递给从 javascript 到 yii2 href 的路由

问题描述

您需要将脚本中的参数传递给路由 yii2。

   console.log('id '+id2);
       $(".modal-content #link").attr("href", "<?= Url::toRoute(['review/actionGetreviewsbuAutor','id'=>id2]); ?>")

http://....actionGetreviewsbuAutor?id=id2

标签: javascriptyii2

解决方案


id2 在客户端而不是服务器端可用,因此您应该添加为 javascrit 部分,例如:

console.log('id '+id2);
$(".modal-content #link").attr("href", 
  "<?= Url::toRoute(['review/actionGetreviewsbuAutor');?>" + "?id=" + id2);

推荐阅读