首页 > 其他 > 详细

radio只能存一个值,考试系统需要,建立一个隐藏域

时间:2019-11-04 10:19:58      阅读:77      评论:0      收藏:0      [点我收藏+]

<div style="float: left;">题目:</div>
                                <c:forEach items="${radioList }" var="radio"
                                        varStatus="status">
                                        <c:if test="${ status.count==1}">
                                            <div class="layui-form-item" id="qu${ status.count}">
                                                <div class="layui-input-inline">

                                                    <c:if test="${radio.test_flag==1}">
                            (单选)
                                <input type="hidden" name="optionId" id="quAswer${radio.test_id }" />
                                                    </c:if>
                                                    <c:if test="${radio.test_flag==2}">
                            (多选)
                        </c:if>
                                                    <c:if test="${radio.test_flag==3}">
                            (判断)
                                <input type="hidden" name="optionId"
                                                            id="quAswer${radio.test_id }" />
                                                        <!--  huich-->
                                                    </c:if>
                                                    <div class="layui-col-md9" style="text-align: center; font-size: 20px;color: #000000;font-weight: none">${radio.test_name }</div>
                                                    <br>
                                                    <div>————————————————————————————————</div>
                                                    <br>选项:
                                                </div>


                                                <br>
                                                <c:forEach items="${optionList }" var="option">
                                                    <c:if test="${option.test_id==radio.test_id }">


                                                        <c:if test="${radio.test_flag==1}">
                                                            <div class="layui-form-item">
                                                                ${option.option_type }: ${option.option_content } :

                              <input   type="radio" name="optionValue"  value="${option.option_id }" class="layui-input"    id=‘${radio.test_id }‘ lay-filter="optionId">
                                                            </div>
                                                        </c:if>

                                                        <c:if test="${radio.test_flag==3}">
                                                            <div class="layui-form-item">
                                                                ${option.option_type }: ${option.option_content } : <input
                                                                    type="radio" name="optionValue"
                                                                    value="${option.option_id }" class="layui-input"
                                                                    id=‘${radio.test_id }‘ lay-filter="optionId">
                                                            </div>
                                                        </c:if>



                                                        <c:if test="${radio.test_flag==2}">
                                                            <div class="layui-form-item">
                                                                ${option.option_type }: ${option.option_content } : <input
                                                                    type="checkbox" name="optionId"
                                                                    value="${option.option_id }" class="layui-input">
                                                            </div>
                                                        </c:if>
                                                    </c:if>
                                                </c:forEach>
                                                <!-- 隐藏域 -->
                                                <div class="layui-form-item">
                                                    <input type="hidden" name="testId"
                                                        value="${radio.test_id }" />
                                                </div>

                                            </div>
                                        </c:if>

 

 

 

 在

用中间隐藏域进行传值

    form.on(‘radio(optionId)‘, function(data){
                var quId = data.elem.id;
                $("#quAswer"+quId).val(data.value);
            }); 

 

radio只能存一个值,考试系统需要,建立一个隐藏域

原文:https://www.cnblogs.com/layuechuquwan/p/11790212.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!