我是靠谱客的博主 无语纸鹤,最近开发中收集的这篇文章主要介绍在js文件中写el表达式取不到值的原因及解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天在js文件中,写el表达式取不到值(代码如下),百度一翻,现总结如下:

1、javascript是客户端执行,EL是在服务端执行,而服务端比客户端先执行,所以取不到值

2、要想获取"${isLogin}"的值,可以在jsp中,用一个全局变量接收,然后再js中使用

3、注意:在使用时,注意要添加双引号,如var isLogin="${isLogin}";

复制代码 代码如下:

$(function(){

var isLogin="${isLogin}";
if(isLogin==='1')
{
typeShow(".congra");
}
//不是来自活动页面
else if(isLogin==='10001')
{
typeShow(".randToContent");
setTimeout(function(){
window.location.href=randUrl;
}, 3000);

}

最后

以上就是无语纸鹤为你收集整理的在js文件中写el表达式取不到值的原因及解决方法的全部内容,希望文章能够帮你解决在js文件中写el表达式取不到值的原因及解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部