2017-06-16 58 views
0
<input class="bootstrap-switch switch-alt" type="checkbox" checked="false" data-on-color="success" data-off-color="default" name="check[]"> 

enter image description here怎樣一種輸入類型複選框送價值

默認爲value = off,但如果開關打開時,value = NULL

我希望它是value = no

+1

刪除選中的屬性在所有 – Khan

回答

0

首先,如果您只想發送一個複選框值,則不需要創建數組。重命名name =「check []」name ='check'。還刪除checked =「false」屬性

您可以簡單地使用三元運算符來設置它的值。

if ($_SERVER['REQUEST_METHOD'] == 'POST') { 
     $value = (!empty($_POST['check'])) ? 'on' : 'off'; 
     echo $value; 
    } 
+0

發送多個值,因此需要使用名稱=「檢查[]」。 – sarunthawee

+0

然後,您可以簡單循環$ _POST ['check']並設置開/關值,如上所述。 – Sehdev

相關問題