前端常见判断

  • jQuery 判断checkbox和radio是否被选中

  •     checkbox

          $('#checkbox-id').prop('checked');  //jQuery1.6以后,返回true or false

          //设置checkbox是否被选中

          $("input[name='selectit']").prop("checked",true/false)

          $("input[name='selectit']").prop("checked",$("#selectit").prop('checked'))

  •     radio

         //获取选中 radio 的值
         $("input:radio[name='checkboxName']:checked").val()

         //判断选中,radio不能用“checked”相等来判断,只能用true来判断

         if ($(this).attr("checked")) { dosomething }

         //设置radio被选中

        $("input[type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项

        $("input[name='job']   [value=0]").attr("checked",true);//设置默认选中0

你可能感兴趣的:(前端常见判断)