我有一个开关(复选框),当$ checkedans = true时,将开关翻转到check,否则保留默认值(未选中)。
错误是当我尝试加载页面时它只是白屏。
开关和所有工作完美没有内部的PHP但我需要if语句。任何人都知道为什么会发生/知道修复?
我的代码:
echo"
<td class=\"alarmvalue\" style=\"padding:2px 15px;\">
<label class=\"switch-lightp2 well_\" onchange=\"checkSelectedScheduleType()\">";
if ($checkedans == true) {
echo "<input id=\"radioSelected\" name=\"radioSelected\" type=\"checkbox\" value=\"\" checked>\n"
}else{
echo "<input id=\"radioSelected\" name=\"radioSelected\" type=\"checkbox\" value=\"\">\n";
}
echo" <span><span>keep</span><span>remove</span></span><a class=\"btn btn-primary\"></a>
</label>
</td> "
答案 0 :(得分:0)
问题是由于缺少分号。
在线:
echo "<input id=\"radioSelected\" name=\"radioSelected\" type=\"checkbox\" value=\"\" checked>\n"
应该是:
echo "<input id=\"radioSelected\" name=\"radioSelected\" type=\"checkbox\" value=\"\" checked>\n";