我有一个数据表,其中包含一个按钮列和一个复选框列(以及其他填充了DB的列)。
我有一个脚本,可以获取我的复选框的ID
我的表格(HTML:
<td>
<a href="#" class="btn btn-xs btn-warning boutonsolo" >Facturer</a>
</td>
<td>
<div class="ckbox ckbox-success">
<input type="checkbox" class="select-facture" name="id_commande[]" value ="<?= $commande->getId() ?>"/>
<label for="checkboxSuccess"></label>
</div>
</td>
但是现在当我点击我的专栏中的按钮时,我想获得一个ID,我进一步将用户重定向到持有该ID的其他页面。
我为此制作的唯一脚本是:
$('.boutonsolo').click(function() {
var test = $('.select-facture').val();
alert(test);
});
答案 0 :(得分:0)
您可以使用HTML5提供的localStorage / sessionStorage API。将值存储到数据库然后再次获取它需要您执行Http Request,但是如果将它存储在localStorage / sessionStorage中,则可以像从变量中获取任何值一样获取它。您可以使用的另一种方法是通过链接传递它,该链接将向用户显示您在地址栏上的ID。所以最好的方法是localStorage。
if( localStorage ){
localStorage.id = your_id;
}
答案 1 :(得分:0)
没关系,我找到了一个解决方案,因为我的工作,我无法告诉你,但我在我的代码中使用了window.location和一些函数。 谢谢大家的回答:)