如何取消选中客户端RadioButtonList中的所有无线电并在回发后保留

时间:2011-05-25 05:13:01

标签: webforms

ASP .NET Web窗体RadioButtonList存在一个错误 - 如果取消选中客户端的所有无线电(使用javascript),则在执行回发后,将选择列表中的第一项。

例如,尝试运行以下jquery:

$('#myRadioList input').attr('checked', '');

执行回发后,将选择RadioButtonList中的第一项。

任何人都知道优雅的工作?

1 个答案:

答案 0 :(得分:0)

这是因为按设计你需要选择一个选项

取消选中全部:

 $('input[type=radio]').prop('checked', false);

将它放在页面的末尾或里面

$(function() {});$(document).ready(function() {});

P.S。如果jQuery 1.6 +

,请使用prop代替attr
  

.prop() vs .attr()