首页 > 代码库 > 关于设置多次考试时间的思路记录
关于设置多次考试时间的思路记录
解决了大半年的问题,终于在前几天解决了。一次又一次总因为各种错误而失败,让我都快觉得这是不可能完成的事情了。终于解决了,还好没放弃。。。。。。
下面是解决的大致过程及思路:
一、页面
1.通过隐藏域获取生成的母卷(paperConfig)的个数;
2.通过隐藏域迭代出paperConfig中每个母卷的科目id和场次exam_no;
3.通过ifIsCurrentExam2(path, paperConfigs)方法判断要添加的所有母卷是否已设置时间,如果已设置时间,则按钮显示为修改当前考试时间,否则为添加时间;同时在input标签里加单击事件add2();
4.在js里边声明两个数组,分别存id和exam_no的值。通过隐藏域id获取paperConfig的长度并作为数组的长度,然后通过id获取迭代出paperConfig中每个母卷的科目id和场次exam_no并分别存入相应数组;
5.最后通过js提交时间和数组到action中做处理。
二、action
1.通过reques获取页面传值;
2.两个数组的长度一样,所以可以获取其中一个数组的长度作为for循环的长度。把以前的方法放入for循环中循环执行即可。
今天先做大概的记录,明天再对涉及的每个方法进行解析。
关于设置多次考试时间的思路记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。