【发布时间】:2015-02-26 02:26:23
【问题描述】:
框架:CodeIgniter 2.0
我正在尝试从视图中访问模型中的会话数据设置。
这是我正在测试的代码:
<script type='text/javascript'>
function notEmpty(elem, helperMsg){
var num_records = '$this->session->userdata("number_Of_Records_session")';
alert(num_records);
if(elem.value.length > 0){
alert(helperMsg);
elem.focus();
return false;
}else{
window.location="/path/";
}
return true;
}
</script>
当我使用 PHP 代码时,我可以从会话中检索值并显示它。
<?php
$numberOfRecords_session =
$this->session->userdata('number_Of_Records_session');
echo "Num records:".$numberOfRecords_session;
?>
但在 javascript 中这一行
var num_records = '$this->session->userdata("number_Of_Records_session")';
在警告框中打印此消息:
$this->session->userdata("number_Of_Records_session")
任何在 javascript 中检索值并显示它的警告框的建议都非常感谢。
【问题讨论】:
-
丹尼尔,感谢您编辑我的代码。很有帮助。
标签: javascript php codeigniter session