Доброго времени суток! Подскажите как мне при определённом состоянии checkbox выполнялось определённое действие. Вот я написал такую функцию на js.
$(function(){
$('#use_biling_information').on('change', function(){
if($(this).prop('checked')) {
var b = true;
} else {
var b = false;
}
$.ajax({
type: 'GET',
url: '/billing_information_attendee_one',
data: b,
success: function(msg_att_one_bill_info) {
var jsondata = JSON.parse(msg_att_one_bill_info);
$('#attendee_one_first_name').val(jsondata[0].name);
$('#attendee_one_last_name').val(jsondata[0].last_name);
$('#attendee_one_company_name').val(jsondata[0].company_name);
$('#attendee_one_address_1').val(jsondata[0].address_1);
$('#attendee_one_address_2').val(jsondata[0].address_2);
$('#attendee_one_city').val(jsondata[0].city);
$('#attendee_one_state').val(jsondata[0].state);
$('#attendee_one_postal_code').val(jsondata[0].postal_code);
$('#attendee_one_country').val(jsondata[0].country);
$('#attendee_one_phone').val(jsondata[0].phone);
$('#attendee_one_email').val(jsondata[0].email);
}
});
});
});
на стороне php такова логика. Если пришло true то тогда отправляю массив со значениями, а если пришло false то не отправляю ничего. Всё вроде нормально, но почему то на сторону php приходит true. Не могу понять чего.