我有这段代码,但不能与具有母版页和ajax控件工具包(我包括ToolScriptManager)的asp.net页一起使用。该代码是



<script type="text/javascript">
    jQuery(function() {


        $("#<%=RadioButtonList1.ClientID%>").change(function() {
            var rbvalue = $("input[@name=<%=RadioButtonList1.UniqueID%>]:radio:checked").val();
            if (rbvalue == "No") {
                $("#DropDownList1").attr("disabled", false);
            }
            else if (rbvalue == "Yes") {
                $("#DropDownList1").attr("disabled", true);
            }
        });
    });
</script>

最佳答案

<script type="text/javascript">
    $(document).ready(function() {

        $('#RadioButtonList1').change(function() {
            var rbvalue = $('#RadioButtonList1').val();
            if (rbvalue == "No") {
                $('#DropDownList1').attr('disabled', false);
            }
            else if (rbvalue == "Yes") {
                $('#DropDownList1').attr('disabled', true);
            }
        });
    });
</script>

关于jquery - 如何编写jQuery以禁用从单选按钮列表中选择项目的下拉菜单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8532669/

10-10 11:55