Cześć mam pytanie jak zrobić, że zależnie od tego czy jeśli jest jeden checkbox zaznaczony będzie:
"suggest.php?q="+insert,
jeśli dwa
"suggest.php?q="+insert+'b='insert2'
a jesli 3
"suggest.php?q="+insert+'b='insert2'+'c='insert3'
Albo jakos tak podobnie bym mógł przesłać 3 parametry w oddzielnych zmiennych
<script type="text/javascript">
$(document).ready(function(){
$('.checkIt').change(function() {
var insert = [];
$('.checkIt').each(function(){
if($(this).is(":checked"))
{
insert.push($(this).val());
}
});
insert =insert.toString();
$.ajax({
url: "suggest.php?q="+insert
method: "POST",
data:{insert:insert},
success:function(data){
$('#main-container').html(data);
}
});
});
});
</script>
<label for="opcje">Opcje (Proszę zaznaczyć przynajmniej jedną z opcji):</label>
<p>
Z wyżywieniem <input type="checkbox" name="opcja[]" value="food" data-parsley-mincheck="1" class="checkIt" /><br>
Z dojazdem <input type="checkbox" name="opcja[]" value="drive" class="checkIt" /><br>
Z ubezpieczeniem <input type="checkbox" name="opcja[]" value="insurance" class="checkIt"/><br>
</p>
I nie moge zmienic atrybutu value na value1 czy coś musi tak się nazywac