Показать сообщение отдельно
  #4 (permalink)  
Старый 11.03.2015, 17:47
Интересующийся
Отправить личное сообщение для juramaj Посмотреть профиль Найти все сообщения от juramaj
 
Регистрация: 14.01.2015
Сообщений: 21

Привёл b к строке, но ничего не получилось. Когда нажимаю на checkbox то всё нормально отрабатыват(вставляются данные в форму), но когда снимаю галочку с checkbox то они(эти данные) не исчезают с формы.
Вот код на js
$(function(){    
    $('#use_biling_information').on('change', function(){
        if($(this).prop('checked')) {
            var b = true;
        } else {
            var b = false;
        }
        var k = b.toString();
        $.ajax({
        type: 'GET',
        url: '/billing_information_attendee_one',
        data: k,
        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
public function address_attendee_one(Request $address_bill_info)
    {
       $add_att_1 = array();
        if($address_bill_info == true){
            $res_bill_info = $this->output_billing_information_addres->output_billing_information();
            if(count($res_bill_info) > 0){
                $add_att_1 = $res_bill_info;
                echo json_encode($add_att_1);
                die();
            }
        }

      //  dd($add_att_1);
    }
Ответить с цитированием