为什么$("#RadioButtons:checked").val()
-id选择器-在Internet Explorer中不能工作,而$("input:radio[name='RadioButtons']:checked").val()
-名称选择器-可以工作吗?
<input name="RadioButtons" id="RadioButtons" type="radio" value="1" checked>
<input name="RadioButtons" id="RadioButtons" type="radio" value="2">
<script>
alert($("#RadioButtons:checked").val());
alert($("input:radio[name='RadioButtons']:checked").val());
</script>
最佳答案
IE在此问题上更接近遵循标准。您不能有两个具有相同ID的元素。