【发布时间】:2019-04-02 20:45:57
【问题描述】:
我想在满足 if 条件时自动将复选框标记为“已选中”。这是 if 条件的示例-
if($wp_session['tdwa_verification_checks'] < 2){
}
而复选框是-
<input class="input-text a-save" type="checkbox" id="chkboxclicked" name="tdwa-foreign-citizen" value="1">
我正在尝试这个,但它不起作用。
if($wp_session['tdwa_verification_checks'] < 2){
echo '<input class="input-text a-save" type="checkbox" id="chkboxclicked" name="tdwa-foreign-citizen" value="1" checked>';
}
如果有人能给我一个线索,我将不胜感激。谢谢:)
【问题讨论】:
-
能否提供完整的 PHP 代码?
-
嗯,其实我正在开发一个现有的 WordPress 插件,代码太长了。
-
明白了……你说它“不工作”,到底发生了什么?您是否看到复选框,但它没有被选中?您根本没有看到复选框吗?
-
var_dump($wp_session['tdwa_verification_checks']);输出什么? -
我可以看到复选框,但它没有被选中。如果条件正确与否,我对我在内部编码的方式感到困惑!