JQuery 判断复选框是否选中

$("input").attr("checked") == "checked" or "undefined"

$("input").prop("checked") == true or false

  这种可以 

博客园找到一个沙雕博主骗人 骗我用这种 不可以 

//$("input").prop("checked") 
    
            //可以
            if ($("#IsBuyGiveFund").prop("checked") == true)
            {
                $('#BuyGiveFundAmount').removeAttr("readonly");

            }
            else {
                $('#BuyGiveFundAmount').val("");
                $('#BuyGiveFundAmount').attr("readonly", "readonly");
            }

            //不可以
            //if ($("#IsBuyGiveFund").attr("checked") == true)
            //{
            //    $('#BuyGiveFundAmount').removeAttr("readonly");
               
            //}
            //else
            //{
            //    $('#BuyGiveFundAmount').val("");
            //    $('#BuyGiveFundAmount').attr("readonly", "readonly");
            //}        

  

posted @ 2019-08-07 11:26  Felix-Zhang  阅读(2254)  评论(0编辑  收藏  举报