Po zaznaczeniu dowolnego pola checkbox, w div.results pojawia się zawartość pola value tyle, że mi zależy żeby nie pobierało zawartości value, tylko name.
Można coś z tym zrobić?
Kod
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Kod
<script type="text/javascript">
$("input[type=checkbox]").on("change", function(){
var arr = []
$(":checkbox").each(function(){
if($(this).is(":checked")){
arr.push($(this).val())
}
})
var vals = arr.join("<br>");
var str = vals;
$(".results").html(str);
})
</script>
$("input[type=checkbox]").on("change", function(){
var arr = []
$(":checkbox").each(function(){
if($(this).is(":checked")){
arr.push($(this).val())
}
})
var vals = arr.join("<br>");
var str = vals;
$(".results").html(str);
})
</script>
Kod
<input type="checkbox" name="tekst 1">Tekst 1 <br>
<input type="checkbox" name="tekst 2">Tekst 2<br>
<input type="checkbox" name="tekst 3">Tekst 3 <br>
<input type="checkbox" name="tekst 4">Tekst 4<br><br>
<div class="results"></div>
<input type="checkbox" name="tekst 2">Tekst 2<br>
<input type="checkbox" name="tekst 3">Tekst 3 <br>
<input type="checkbox" name="tekst 4">Tekst 4<br><br>
<div class="results"></div>
Z góry dziękuję za pomoc