0
선택 필드가 query_builder
인 OutboundInvoice
엔티티 용 양식이 있고 선택 고객은 필드 invoicingType
의 라디오 버튼으로 데이터를 변경해야합니다. 그것을 어떻게 할 수 있습니까? 심포니 양식 이벤트, 라디오 버튼의 값을 변경
invoicing_address
'mapped' => false,
에 대한 변경 레이블 심포니 형태의 이벤트를 사용하고 잘 작동, 라디오 버튼 같은 결정은하지
, 라디오 버튼을 작동 여전히 아무것도, 왜? JS에서
<div id="invoicing-address-container" class="form-group">
invoicing_address <br>
<label for="customer-address-id">
{{ form_label(form.invoicing_address)}}
</label>
<div id="customer-address-container" style="display: none;">
{{ form_widget(form.invoicing_address) }}
</div>
<br>
<label for="reversed-vat">
{{ form_label(form.invoicingType, 'invoicing_type*')}}
</label>
{{ form_widget(form.invoicingType) }}
</div>
요소에 의해
var $customer = $('#economy_bundle_outbound_invoice_customer');
$customer.change(function() {
var $form = $(this).closest('form');
var data = {};
data[$sport.attr('name')] = $sport.val();
$.ajax({
url : $form.attr('action'),
type: $form.attr('method'),
data : data,
success: function(html) {
$('#invoicing-address-container').replaceWith(
$(html).find('#invoicing-address-container')
);
}
});
});