RadioButtonList问题 15

想要实现点击ListItem,某个textbox值+1;我写的只有在点那个圆圈的时候正常+1,但是点后面的文本时,+2.该怎么改?代码:<asp:RadioButtonL... 想要实现点击ListItem,某个textbox值+1;我写的只有在点那个圆圈的时候正常+1,但是点后面的文本时,+2.该怎么改?
代码:
<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" RepeatDirection="Horizontal"
OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
<asp:ListItem Value="rdoYes">是</asp:ListItem>
<asp:ListItem Value="rdoNo">否</asp:ListItem>
</asp:RadioButtonList>

===================
$("#RadioButtonList1").live("click", function () {
$("#txt").val(parseInt($("#txt").val()) + 1);
})
展开
 我来答
百度网友a125722f
2012-02-03 · TA获得超过126个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:105万
展开全部
额这个没这么复杂吧
<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" RepeatDirection="Horizontal"
OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
<asp:ListItem Value="True" Selected="True">是</asp:ListItem>
//把Value值改下,我帮你加了个SelectSelected="True"(默认值)
<asp:ListItem Value="False">否</asp:ListItem>//
</asp:RadioButtonList>
直接去RadioButtonList 的SelectedValue的值就行了
bool Enable = bool.Parse(((RadioButtonList)DpGView.FooterRow.FindControl("RadioButtonList1")).SelectedValue.ToString());
DpGView是我的GridView空间的ID
希望对你有帮助
追问
我需要的是:不论点击是或是否,都加1。遇到的问题是:点击文字时却加2.
追答
我这个不是点是或否都加1
如果点是,SelectedValue值为1
如果点否,SelectedValue值为0
牧鬼
2012-02-03
知道答主
回答量:11
采纳率:0%
帮助的人:10万
展开全部
$("#RadioButtonList1_0").live("click", function () {
$("#txt").val(parseInt($("#txt").val()) + 1);
})
$("#RadioButtonList1_1").live("click", function () {
$("#txt").val(parseInt($("#txt").val()) + 1);
})
你改成这样试一下!

看一下你生成后网页的源代码里ListItem的ID,你应该就懂了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式