【发布时间】:2016-01-05 00:39:00
【问题描述】:
我有 symfony type="choice" 创建的单选按钮。 当我尝试使用 jquery 更改方法选择其中一个时尝试做某事时,什么也没有发生。 我的代码中的相关部分: 形式:
$builder->add('budgetLevel', 'choice', array(
'label' => 'Budget level',
'required' => true,
'multiple' => false,
'expanded' => true,
'choices' => array('option1' => 'option1', 'option2' => 'option2', 'option3' => 'option3'),
'widget_type' => "inline"
));
$builder->add('budgetEntity', 'text', array(
'label' => 'Budget Entity',
'required' => false,
));
jquery:
$(document).ready(function(){
...
$("#cbg_budgetLevel").change(function(){
alert("something");
});
...
});
html(带树枝):
<div id="budgetLevel">
<div class="row">
<div class="col-md-3">
{{ form_label(form.budgetLevel) }}
</div>
<div class="col-md-3">
{{ form_label(form.budgetEntity) }}
</div>
</div>
<div class="row">
<div class="col-md-3">
{{ form_widget(form.budgetLevel) }}
</div>
<div class="col-md-3">
{{ form_widget(form.budgetEntity) }}
</div>
</div>
</div>
我希望当我选择警报将显示的选项之一时。 为什么它不起作用?
【问题讨论】:
标签: jquery forms symfony radio-button twig