2017-06-09 79 views
0

我需要隐藏标签&复选框后检查一个页面之前。我需要这个在订单过程中隐藏一个单选按钮。问题是复选框和标签&无线电不在同一页面。jQuery - 隐藏标签和广播后复选框被选中

这是我的复选框:

<input id="coupon" class="checkbox" name="coupon" value="yes" type="checkbox"> 

,是这两个因素我想隐藏在下一页:

<input id="payment_paypal_1" class="radio" name="payment_paypal" value="2" required="" type="radio"> 
<label id="payment_paypal_2" for="payment_paypal">PayPal</label> 

谢谢大家提前!

+0

此单独使用jQuery和JavaScript是不可解。告诉你的编程语言,并显示转发到下一页的代码。 – Adder

+0

最简单的方法:使用PHP来处理GET-Request,虽然我不会建议这样做。使用PHP Session变量来传递值是更好的选择。其他包括Ajax和Post以及数据库和其他东西... – hallleron

+1

您可以使用本地存储 – guradio

回答

0

如果在同一个页面,然后使用jQuery,你可以做这样的 -

  $("#coupon").click(function() {     
       if ($(this).prop('checked')===true){ 
        console.log("checked") ; 
        $('#payment_paypal_1').hide(); 
        $('#payment_paypal_2').hide(); 
       } 
       else { 
        console.log(" un checked") ; 
        $('#payment_paypal_1').show(); 
        $('#payment_paypal_2').show(); 
       } 
      }); 
+0

比你非常!我稍后会检查它... – bini