Javascript 未能设置复选框";勾选“;及;“未经检查”;基于;“会议结果”;在PHP中?
在document.ready中,我想获取“Sessions value”(会话值)或true或false,并根据会话值设置复选框状态,或checked或unchecked,但我没有这样做。。。。。。 代码:Javascript 未能设置复选框";勾选“;及;“未经检查”;基于;“会议结果”;在PHP中?,javascript,php,session,checkbox,Javascript,Php,Session,Checkbox,在document.ready中,我想获取“Sessions value”(会话值)或true或false,并根据会话值设置复选框状态,或checked或unchecked,但我没有这样做。。。。。。 代码: $(document).ready(function() { //checkBoxStatusUser1("false"); //setCheckBoxStatus(); var php_var = <?php echo json_encode(Yii
$(document).ready(function() {
//checkBoxStatusUser1("false");
//setCheckBoxStatus();
var php_var = <?php echo json_encode(Yii::app()->session['var']);?>;
alert("if:" + php_var);
document.getElementById("activeStatus").checked = php_var;
checkBoxStatusUser1(php_var);
});
即使警报显示php\u var
valuefalse并且在放置document.getElementById(activeStatus)时,其始终设置复选框也被选中。选中=php\u var代码>
在document.ready()中
获取错误
**"TypeError: document.getElementById(...) is null
document.getElementById(activeStatus).checked = php_var;"**
在创建的源代码中,PHP代码的输出实际上是什么样子的var php_var=
…等号右边是什么?var php_var=false;如果为false,则必须选中我的复选框;如果php_var=true,则必须选中我的复选框
**"TypeError: document.getElementById(...) is null
document.getElementById(activeStatus).checked = php_var;"**