一个很烦的radiobuttonlist问题。
有三组radiobuttonlist,点击邮政包裹时,支付方式中的“货到付款”不可选,点击支付方式中的“货付付款”和“邮政汇款”时,支付银行一组都不可。要在客户端用JS处理。试了一个下午,都没有搞定,望高手帮忙。
<tr bgColor="#f7fbff">
<td vAlign="middle" align="right" bgColor="#f7fbff" height="20"><asp:requiredfieldvalidator id="RequiredFieldValidator4" runat="server" ErrorMessage="*" ControlToValidate="rblDeliverMode"></asp:requiredfieldvalidator> </td>
<td align="left" bgColor="#f7fbff">送货方式:</td>
<td colSpan="2"><FONT face="宋体"><asp:radiobuttonlist id="rblDeliverMode" runat="server" Width="158px" RepeatDirection="Horizontal">
<asp:ListItem Value="送货上门">送货上门</asp:ListItem>
<asp:ListItem Value="邮政包裹">邮政包裹</asp:ListItem>
</asp:radiobuttonlist></FONT></td>
</tr>
<tr id="trMarketPrice" bgColor="#f7fbff">
<td vAlign="middle" align="right" bgColor="#f7fbff" height="20"><asp:requiredfieldvalidator id="Requiredfieldvalidator5" runat="server" ErrorMessage="*" ControlToValidate="rblPayMode"></asp:requiredfieldvalidator> </td>
<td align="left" bgColor="#f7fbff">支付方式:</td>
<td colSpan="2"><FONT face="宋体"><asp:radiobuttonlist id="rblPayMode" runat="server" Width="336px" RepeatDirection="Horizontal">
<asp:ListItem Value="货到付款">货到付款</asp:ListItem>
<asp:ListItem Value="在线支付">在线支付</asp:ListItem>
<asp:ListItem Value="个人银行汇款">个人银行汇款</asp:ListItem>
<asp:ListItem Value="邮政汇款">邮政汇款</asp:ListItem>
</asp:radiobuttonlist></FONT></td>
</tr>
<tr id="trShopPrice" bgColor="#f7fbff">
<td vAlign="middle" align="right" bgColor="#f7fbff" height="20"> </td>
<td align="left" bgColor="#f7fbff">支付银行:</td>
<td colSpan="2"><asp:radiobuttonlist id="rblPayBank" runat="server" Width="384px" RepeatDirection="Horizontal">
<asp:ListItem Value="工商银行">工商银行</asp:ListItem>
<asp:ListItem Value="招商银行">招商银行</asp:ListItem>
<asp:ListItem Value="建设银行">建设银行</asp:ListItem>
<asp:ListItem Value="中国银行">中国银行</asp:ListItem>
<asp:ListItem Value="农业银行">农业银行</asp:ListItem>
</asp:radiobuttonlist></td>
</tr>