我通过 Repeater嵌套循环出来一组题目: <asp:Repeater ID="QuestionList" runat="server" onitemdatabound="QuestionList_ItemDataBound1" >
<ItemTemplate>
<dl class="qitem">
<dt><%#Eval("Question")%></dt>
<dd class="clearfix">
<ul class="clearfix">
<!--选项循环开始-->
<asp:TextBox ID="Text" runat="server" Text= <%#Eval("Id")%> Visible=false></asp:TextBox>
<asp:Repeater ID="AnwserList" runat="server">
<ItemTemplate>
<li><input type=<%#Eval("Type")%> name="<%#Eval("Question_Id")%> " id=" " value="" onclick="valueList(<%#Eval("Id")%>,<%#Eval("Question_Id") %>)" /><label for="id"> <%#Eval("Answer")%></label>
<input type="text" name="" id="" value="" style="display:<%# returnHide(Eval("TextState") )%>" /></li>
</ItemTemplate>
</asp:Repeater>
<!--选项循环结束-->
</ul>
</dd>
</dl>
</ItemTemplate>
</asp:Repeater>
<!--题目循环结束-->我现在想要检查每道题目是否选中,如果都选中才允许提交,如果没选中不允许提交,因为循环出来的选项都是动态的,
我不知道该如何判断,麻烦高手帮忙 ?
<ItemTemplate>
<dl class="qitem">
<dt><%#Eval("Question")%></dt>
<dd class="clearfix">
<ul class="clearfix">
<!--选项循环开始-->
<asp:TextBox ID="Text" runat="server" Text= <%#Eval("Id")%> Visible=false></asp:TextBox>
<asp:Repeater ID="AnwserList" runat="server">
<ItemTemplate>
<li><input type=<%#Eval("Type")%> name="<%#Eval("Question_Id")%> " id=" " value="" onclick="valueList(<%#Eval("Id")%>,<%#Eval("Question_Id") %>)" /><label for="id"> <%#Eval("Answer")%></label>
<input type="text" name="" id="" value="" style="display:<%# returnHide(Eval("TextState") )%>" /></li>
</ItemTemplate>
</asp:Repeater>
<!--选项循环结束-->
</ul>
</dd>
</dl>
</ItemTemplate>
</asp:Repeater>
<!--题目循环结束-->我现在想要检查每道题目是否选中,如果都选中才允许提交,如果没选中不允许提交,因为循环出来的选项都是动态的,
我不知道该如何判断,麻烦高手帮忙 ?
解决方案 »
- 2个tab页,初始化时,默认显示第一个tab。定时刷新第二个tab页里的div,怎么使页面不闪
- 帮我分析一下这个js,为什么IE和chrome中没有效果呢?
- 关于注释的问题
- javascript正则表达式验证邮箱不判断是否有.的问题
- 怎样进行批量验证?
- Firefox2.0 下 window.event.ClientX 的奇怪问题。
- 在公司内部可以输入sharplee82.vicp.net访问了,可是外网访问不到,是怎么回事?
- 谁能帮我把这些vbs函数翻译成jscript的方法或函数?
- 如何制作一个类似框架能动态改变地表格的单元格的大小的表格?
- RadioButton取值的问题
- 使用iframe后的高度自动适应问题,网上找的都没不行?
- 如何获取滚动条当前的位置?
document.getElementById('checkcheck'+i).checked ='checked';