zoukankan      html  css  js  c++  java
  • radio只能存一个值,考试系统需要,建立一个隐藏域

    <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);
                }); 

  • 相关阅读:
    艾伟:Memcached深度分析 狼人:
    项目一 三角形类4
    Flex 的DataGrid列 的字体,根据不同情况 渲染不同颜色
    yum 失败(This system is not registered with RHN.)解决
    FirePHP调试指南
    项目总结:复杂树状菜单结点增改删(ZTree)
    ./configure: error: the HTTP rewrite module requires the PCRE library.
    使用GDB调试Android NDK native(C/C++)程序
    三角形类1
    我为什么不喜欢网赚和SEO
  • 原文地址:https://www.cnblogs.com/layuechuquwan/p/11790212.html
Copyright © 2011-2022 走看看