htmlputradiobutton Checked属性在Chrome中不工作

本文关键字:工作 Chrome Checked 属性 htmlputradiobutton | 更新日期: 2023-09-27 18:11:52

使用jQuery的.prop()函数设置radio类型的html输入。然后在aspx.cs(c#)中使用. checked属性检查是否被选中。

html:

<input id="AmountRadio" enableviewstate="true" runat="server" type="radio" value="Amount" onclick="ChangeVisibility('a')" />

在changevvisibility函数中设置属性:

var amountRadio = $('#AmountRadio'); amountRadio.prop('checked', true);

在c#中:

if(AmountRadio.Checked)

当应用程序在IE中运行时,c#中的Checked属性可以正常工作。但是当在Chrome中运行时,Checked属性总是返回false。有人对这个有什么想法吗?

htmlputradiobutton Checked属性在Chrome中不工作

最终使用隐藏字段来存储单选按钮的值,以使功能工作。我想知道真正的解决办法。