2017-05-24 40 views
0

我正在使用一個複選框,用於爲他的頁面提供對引用鏈接的使用訪問權限。但是沒有顯示覆選框的值仍然空白,即使當我登錄了referralLink它返回true,但這裏仍然是空白複選框值在html頁面上沒有顯示

<input type='checkbox' name='referral' id="referral" 
value="{{category.referralLink}}"/><label for="referral">Referral</label> 

回答

0

我價值的複選框的值是true

看到一個評論提到使用checked =「checked」,但它被刪除。我設法修復它,儘管只是稍微改變了它。也許不是最優雅的修復程序,但它正在工作。所以對這個傢伙(不記得名字)謝謝!

<input type='checkbox' name='referral' id="referral" {% if category.referralLink %} checked="checked"{% endif %}/><label for="referral">Referral</label> 
+1

你是什麼意思,不是最優雅的方式?這是檢查複選框的唯一正確方法。該值並不意味着任何複選框。只需給它一個名稱並在您測試isset($ _ POST ['chk_name'])的控制器中測試用戶是否選中了一個框 – DarkBee