我想在JavaScript中Ec table 的 这个locale属性赋值 不知道怎么赋值了 在线等........
答案:1 悬赏:0
解决时间 2021-01-10 10:34
- 提问者网友:川水往事
- 2021-01-09 22:50
我想在JavaScript中Ec table 的 这个locale属性赋值 不知道怎么赋值了 在线等........
最佳答案
- 二级知识专家网友:轮獄道
- 2021-01-10 00:01
全局属性配置
ExtremeTable支持在properties文件里方便的统一配置丰富的全局属性
在/source/org/extremecomponents/table/core目录找到extremetable.properties文件,把它复制到WEB-INF/classes里面.
在web.xml里面增加
extremecomponentsPreferencesLocation
/extremetable.properties
修改属性:
table.locale=zh_CN追问我需要在JavaScript里面判断是否为英文 如果为英文我就直接在JavaScript里面给他table.locale=zh_CN 赋值 我怎样获取locale这个属性 然后给他赋值啊??? document.getElementById("ec").locale ="en_US" 这样赋值可以不可啊追答你还没搞清楚服务端与客户端的概念,JavaScript是在浏览器(客户端)端执行的,extremetable.properties是在服务端的,所以不能直接在JavaScript里给table.locale=zh_CN赋值。
document.getElementById("ec").locale ="en_US" //不行
国际化有很多种,网上查一下吧。你的思路错了,改locale属性肯定是在服务端改的,想办法把java的Locale属性赋值。追问哦哦 ! 我现在有几百个页面我不可能每个页面都要改的!我要不改源码!我想就在登陆的时候判断是否为英文 然后给赋值但是我不知道怎么在后天给ec table 的locale 属性赋值啊???追答这个思路是对的,ec table改locale 属性的话 先查查ec table的API有没有直接提供,没找到的话去查一下java的Locale类,我想ec table的原理也是改Locale类。追问谢谢你 !我改了他的源代码 TableTag.class文件反编译的!哈哈!谢谢了
ExtremeTable支持在properties文件里方便的统一配置丰富的全局属性
在/source/org/extremecomponents/table/core目录找到extremetable.properties文件,把它复制到WEB-INF/classes里面.
在web.xml里面增加
修改属性:
table.locale=zh_CN追问我需要在JavaScript里面判断是否为英文 如果为英文我就直接在JavaScript里面给他table.locale=zh_CN 赋值 我怎样获取locale这个属性 然后给他赋值啊??? document.getElementById("ec").locale ="en_US" 这样赋值可以不可啊追答你还没搞清楚服务端与客户端的概念,JavaScript是在浏览器(客户端)端执行的,extremetable.properties是在服务端的,所以不能直接在JavaScript里给table.locale=zh_CN赋值。
document.getElementById("ec").locale ="en_US" //不行
国际化有很多种,网上查一下吧。你的思路错了,改locale属性肯定是在服务端改的,想办法把java的Locale属性赋值。追问哦哦 ! 我现在有几百个页面我不可能每个页面都要改的!我要不改源码!我想就在登陆的时候判断是否为英文 然后给赋值但是我不知道怎么在后天给ec table 的locale 属性赋值啊???追答这个思路是对的,ec table改locale 属性的话 先查查ec table的API有没有直接提供,没找到的话去查一下java的Locale类,我想ec table的原理也是改Locale类。追问谢谢你 !我改了他的源代码 TableTag.class文件反编译的!哈哈!谢谢了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯