- 论坛徽章:
- 54
|
三十九:Claroline1.10.2在选择课程分类时无效:
现象:(1)启用js压缩
(2)创建课程时,选择好右边框中的分类后,点击两个框中的“添加”箭头,系统无反应,没有js运行错误记录,也没ajax调用请求。
原因:启用js压缩后,直接调用/web/js/min目录下的脚本,但是该目录下的claroline.js里没有msadd和msremove的脚本(对应于两个箭头),导致不运行js,需要在/web/js/min/claroline.js的第1224列后,添加以下内容:
- $('.msadd').click(function(){return !$('#mslist1 option:selected').remove().appendTo('#mslist2');});$('.msremove').click(function(){return !$('#mslist2 option:selected').remove().appendTo('#mslist1');});$('.msform').submit(function(){$('#mslist1 option').each(function(i) {$(this).attr("selected", "selected");});});});
复制代码 |
|