2017-03-02 13 views
1

私はこのトグルボタンコードを持っています。ブートストラップのトグルボタンに値を渡す方法

<div class="form-group col-md-4"> 
<label>Sold Out</label> 
<div> 
    <button data-toggle="collapse">YES</button> 
    <button data-toggle="collapse">NO</button> 
</div> 
</div> 
+0

は、あなたがそれをボタンの上に直後のアクションを実行しますかを試してみてください。.. POSTメソッドで、このトグルボタンから値を渡す方法をクリックするか、送信する別のボタンがありますか? –

答えて

1

この

<?php 
    if (isset($_POST['yesBtn'])) { 
     echo "<p>".$_POST['yesBtn']."</p>"; 
    } 
    if (isset($_POST['noBtn'])) { 
     echo "<p>".$_POST['noBtn']."</p>"; 
    } 
?> 
<form action="somefile.php" method="POST"> 
    <div class="form-group col-md-4"> 
     <label>Sold Out</label> 
     <div> 
      <button data-toggle="collapse" name="yesBtn" value="YES">YES </button> 
      <button data-toggle="collapse" name="noBtn" value="NO">NO</button> 
     </div> 
    </div> 
</form> 

またはこの

<?php 
    if (isset($_POST['Btn'])) { 
     echo "<p>".$_POST['Btn']."</p>"; 
    } 
?> 
<form action="somefile.php" method="POST"> 
    <div class="form-group col-md-4"> 
     <label>Sold Out</label> 
     <div> 
      <button data-toggle="collapse" name="btn" value="YES">YES </button> 
      <button data-toggle="collapse" name="btn" value="NO">NO</button> 
     </div> 
    </div> 
</form> 
+0

あなたの答えは正しいです。しかし、同じ名前属性で値をPOSTしたいと思います。 –

+0

同じ名前を使用してみてください。動作しない場合は、 'yesBtn'か' noBtn'が設定されているかどうかを確認してください。 – Swellar

+0

ちょうど試しましたが、あなたは 'name'属性に同じ値を使うことができました – Swellar

関連する問題