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。有人对这个有什么想法吗?
最终使用隐藏字段来存储单选按钮的值,以使功能工作。我想知道真正的解决办法。