jQuery如何将数据传输到另一个页面(按钮,复选框)

时间:2016-01-15 08:43:56

标签: jquery

我有一个数据表,其中包含一个按钮列和一个复选框列(以及其他填充了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);
});

2 个答案:

答案 0 :(得分:0)

您可以使用HTML5提供的localStorage / sessionStorage API。将值存储到数据库然后再次获取它需要您执行Http Request,但是如果将它存储在localStorage / sessionStorage中,则可以像从变量中获取任何值一样获取它。您可以使用的另一种方法是通过链接传递它,该链接将向用户显示您在地址栏上的ID。所以最好的方法是localStorage。

if( localStorage ){
    localStorage.id = your_id;
}

答案 1 :(得分:0)

没关系,我找到了一个解决方案,因为我的工作,我无法告诉你,但我在我的代码中使用了window.location和一些函数。 谢谢大家的回答:)