关于设置多次考试时间的思路记录

  解决了大半年的问题,终于在前几天解决了。一次又一次总因为各种错误而失败,让我都快觉得这是不可能完成的事情了。终于解决了,还好没放弃。。。。。。

  下面是解决的大致过程及思路:

  一、页面

    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循环中循环执行即可。

  今天先做大概的记录,明天再对涉及的每个方法进行解析。

    

时间: 2024-12-27 15:39:08

关于设置多次考试时间的思路记录的相关文章

Android中通过反射来设置Toast的显示时间

这个Toast的显示在Android中的用途还是非常大的,同一时候我们也知道toast显示的时间是不可控的.我们仅仅能改动他的显示样式和显示的位置,尽管他提供了一个显示时间的设置方法.可是那是没有效果的(后面会说到).他有两个静态的常量Toast.SHORT和Toast.LONG,这个在后面我会在源码中看到这个两个时间事实上是2.5s和3s. 那么我们假设真想控制toast的显示时间该怎么办呢?真的是无计可施了吗?天无绝人之路,并且Linux之父以前说过:遇到问题就去看那个操蛋的源码吧.!以下就

软考的考试时间和考试内容

一.考试时间 软考每年有两次考试,分别安排在上半年和下半年.上半年考试时间一般为5月下旬,下半年考试时间一般为11月上旬. 初.中级考试科目安排: 考试科目 考试时间 题型 满分 基础知识 上午9:00-11:30 选择题 75 应用技术 下午2:00-4:30 问答题 75 高级考试科目安排: 考试科目 考试时间 题型 满分 综合知识 上午9:00-11:30 选择题 75 案例分析 下午1:30-3:00 问答题 75 论文 下午3:20-5:20 写作 75 二.考试内容 软考分为计算机软

Android 通过应用设置系统日期和时间的方法

android 2.3 android 4.0 测试可行,不过需要ROOT权限. import java.io.DataOutputStream; import java.io.File; import java.io.IOException; import java.util.Calendar; import android.os.SystemClock; public class SystemDateTime { static final String TAG = "SystemDateTi

2017年软考考试时间和主要科目

[内容要点] 1.2017年上半年考试时间为5月20日:下半年为11月11日. 2.主要考试科目: 高级(信息系统项目管理师.系统分析师) 中级(系统集成项目管理工程师.信息安全工程师) 3.信息安全工程师只在2017年上半年进行考核. 4.下半年高级开考新科目:系统规划与管理师,这是继系统分析师.信息系统项目管理师.系统架构设计师.网络规划设计师的第5门高级科目. -----关注ruankao580公众号-----

[Swift 工作tips] 之 使用Alamofire做网络请求时设置请求超时(timeout)时间

在应用开发过程中,经常需要网络请求,在网络请求的过程中,一般的第三方网络框架的超时时间比较长为15秒: 那么,我们如何来指定请求的超时时间呢? 在Swift的世界里,比较有名的网络是Alamofire   GitHut地址:https://github.com/Alamofire/Alamofire 那么,在使用Alamofire 的时候,设置Alamofire的请求时间如下: 本例代码如下: 1 var alamofireManager : Manager? 2 // 设置请求的超时时间 3

Linux date命令-显示和设置系统日期与时间 压缩包以YYMMDD格式命令

date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串        显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件        类似--date,从日期文件中按行读入时间描述  -r, --reference=文件        显示文件指定文件的最后修改时间  -R, --rf

2017注册会计师报名时间和考试时间是什么时候

2017注册会计师报名时间和考试时间是什么时候呢,大家都知道2016年注会报名时间与考试时间于今年3月已公布.而2017年注册会计师报名时间和考试时间什么时候呢,大家不用着急,小编整理2016注册会计师报名时间和考试时间详情,供大家参考,请安心复习备考今年考试. 考试科目和考试范围 专业阶段考试科目:会计.审计.财务成本管理.公司战略与风险管理.经济法.税法. 专业阶段考试报名人员可以同时报考6个科目,也可以选择报考部分科目. 综合阶段考试科目:职业能力综合测试(试卷一.试卷二).考试范围:<注

【通知】《算法设计与分析》实验课、理论课补课、考试时间、加分等安排 及 个人目标设定

Logistic回归为概率型非线性回归模型,是研究二分类观察结果与一些影响因素之间关系的一种多 变量分析方法.通常的问题是,研究某些因素条件下某个结果是否发生,比如医学中根据病人的一些症状来判断它是 否患有某种病. 在讲解Logistic回归理论之前,我们先从LR分类器说起.LR分类器,即Logistic Regression Classifier. 在分类情形下,经过学习后的LR分类器是一组权值,当测试样本的数据输入时,这组权值与测试数据按 照线性加和得到 这里是每个样本的个特征. 之后按照s

win7设置电脑锁屏时间

方法/步骤 1 小编用的win7电脑,进入控制面板先~ 2 选择系统与安全选项. 3 如图所示,箭头所指,可以设置锁屏时间,不过电源选项中还有个设置开启屏幕输入密码的设置,第一个就是. 4 如图所示,可以设置自动锁屏时间. 5 设置好之后点击保存修改. 6 保存好之后会进入下图界面,可以选择电源计划~ END 注意事项 好吧,小编更想设置个30秒黑屏的设置~ 初恋就是婚姻原创,记得点赞哦~