如何从Javascript中传递变量值并将其用作<a href>
引导模式中的变量?带有特殊/目标ID的访问控制器和进程
@MikO的答案(技巧)支持
这是引导模式中的<a>
标签,如下所示:
<a class="btn btn-primary" name="gotopick" id="gotopick" href="<?php echo site_url('onpartners/picking'). '/{passId}'; ?>">Pick</a>
然后,在您的JS中,您可以将{passID}
替换为Variable的实际值,如下所示:
$("#gotopick").attr("href", $("#gotopick").attr("href").replace('{passId}',yourvarvalue));
感谢分享@MikO,希望您的回答也可以在这里帮助其他遇到相同问题的人
分享很贴心:)
答案 0 :(得分:1)
您可以在标签<a>
中添加更多属性,例如
<a data-id="{{ $pass_id }}" class="btn btn-primary" name="gotopick" id="gotopick" href="<?php echo site_url('onpartners/picking'). '/' . $pass_id; ?>">Pick</a>
因此,您可以像这样在jquery中获取数据
var id = $('a#gotopick').data('id');