超星学习通教师后台(即超星泛雅平台)加强

针对超星学习通教师后台一些功能进行了优化,方便判卷、分析、预览.

< Отзив за 超星学习通教师后台(即超星泛雅平台)加强

Въпрос/коментар

§
Публикуван на: 10.12.2020

根据体验和代码调试,提出几点问题吧,都是关于脚本的。

  1. 27行标签使用错误,select标签里不应使用li标签。
  2. jQuery选择器使用不够灵活,以35行为例,可以写成$('#allstu :checked')
  3. jQuery功能不是很了解,以36行为例,可以写成checkBoxList.prop('checked', false)
  4. 46行正则看不懂,如果想按行切割,只需要.split('\n'),后续遍历数组,清除两端空格,清除空值即可。
  5. 112行逻辑错误,每页不一定有20道题,可能会有文件夹。
  6. 144行代码错误,this应改为$(this)
  7. 158行逻辑错误,如果有客观题,此处的分数会包含客观题分数。
  8. 207行方法不够合理,使用定时器循环效率低效果差,应使用监听ajax请求的方式。

我也对照上述的建议,修改了一份代码,可以给你提供参考。传送门=>网页链接

因为你的原脚本并未设置许可协议,所以这份代码我也没有设置许可协议,不过你可以复制使用。

tailwindАвтор
§
Публикуван на: 21.03.2021

谢谢你提出的问题,有一段时间没有对它使用更新了,抽时间我会对照你提出的问题做进一步的修正。

Публикувайте отговор

Влезте, за да публикувате отговор.