javascript值在codeigniter视图文件中返回undefiend

时间:2017-08-05 05:00:30

标签: javascript php codeigniter

我有两个视图文件。

1)sign_up.php并包含验证码

<html>
....
....
<?php $this->load->view('frontend/common/footer.php'); ?>

<script>
alert(some_name); // Here I get value_defined
$('.register_form').validate({
...
...
submitHandler:function(form,e){
e.preventDefault();
....
alert(some_name); // Here I'm getting undefined
}
});
</script>
</html>

我的footer.php包含

var some_name = 'value_defined';

这对我来说有点奇怪。我在上面的代码中是否犯了错误或者为什么会发生这种错误?

提前致谢。

1 个答案:

答案 0 :(得分:0)

你的footer.php也包含body和html标签和脚本。无需添加到上面的html和body标签。

<script>
alert(some_name); // Here I get value_defined
$('.register_form').validate({
...
...
submitHandler:function(form,e){
e.preventDefault();
....
alert(some_name); // Here I'm getting undefined
}
});
</script>
</html>