Get flag value?

I have a checkbox, how can I get its value using jquery? I have an example from the search:

var checked = $('input[type=checkbox]:checked').val() != undefined;

but how to indicate which flag I am interested in, I only want to check the flag with a specific identifier?

thank

+3
source share
5 answers

Even easier

if($('#foo').is(':checked')){
    //code here
}
+6
source
var checked = $('input#foo:checked');

if ( checked.length && checked.val().length ) {
   // do something with checked
}
+2
source

jQuery is() :checked:

var $theCheckbox = $('#theID');

if( $theCheckbox.is(':checked') ) {
    var checked = $theCheckbox.val();
}

http://jsfiddle.net/BYagp/1/

+2

? , checked. , , , value.

var mybox = $('input#myid');
if (mybox.length > 0 && mybox[0].checked) {
    // do something, or use mybox[0].value
} else {
}
+1

Say your id is #myid, then:

var checked = $('input[type="checkbox"]#myid').attr('checked');
if (checked) {
   //box is checked
} else {

}
+1
source

Source: https://habr.com/ru/post/1750566/


All Articles