动态加载easyui语言包的问题
单击combobox,
选择英文的时候,加载easyui-lang-en.js文件,
选择简体中文的时候,加载easyui-lang-zh_CN.js文件,
要怎么写?
function onChangeLanguage(langu){
var src = 'easyui/locale' + '/' + langu;
$.getScript(src);
}
这么写不行,显示加载成功,但是语言却没有变化,
------解决方案--------------------语言加载的时候就已经定好了,加载完毕再切换语言配置不会有效果,因为不会自动更新easyui的dom内容。你需要加载完毕语言后再生成easyui的控件。
------解决方案-------------------- function onChangeLanguage(langu){
var src = 'easyui/locale' + '/' + langu;
$.getScript(src);
}
后再重新渲染一下全局呢
$.parser.parse()
------解决方案--------------------点击切换语言时,重新跳转到另一个页面。页面内容和当前页面一样只是加载不同的easyui的不同语言支持