Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Symfony2 JS更新表单区域_Javascript_Symfony - Fatal编程技术网

Javascript Symfony2 JS更新表单区域

Javascript Symfony2 JS更新表单区域,javascript,symfony,Javascript,Symfony,我做了一个表格,并有实体 我想根据下拉选择为一个实体显示不同的形式样式 例如在JS中 var firsttype=<div class="form-row form-group"> <div class="col-sm-3 col-md-3"> {{ form_label(form.line1, "Passport Line 1", {"label_attr": {"class": "control-label"} }) }} </d

我做了一个表格,并有实体 我想根据下拉选择为一个实体显示不同的形式样式

例如在JS中

var firsttype=<div class="form-row form-group">
    <div class="col-sm-3 col-md-3">
        {{ form_label(form.line1, "Passport Line 1", {"label_attr": {"class": "control-label"} }) }}
    </div>            
    <div class="col-sm-3 col-md-3 controls">
        {{ form_errors(form.line1) }}
        {{ form_widget(form.line1) }}
    </div>
</div>
<div class="form-row form-group ">
    <div class="col-sm-3 col-md-3">
        {{ form_label(form.line2, "Passport Line 2", {"label_attr": {"class": "control-label"} }) }}
    </div>
    <div class="col-sm-3 col-md-3 controls">
        {{ form_errors(form.line2) }}
        {{ form_widget(form.line2) }}
    </div>
</div>
<div class="form-row form-group ">
    <div class="col-sm-3 col-md-3">
        {{ form_label(form.nameOnDocument, "Name on Document", {"label_attr": {"class": "control-label"} }) }}
    </div>
    <div class="col-sm-3 col-md-3 controls">
        {{ form_errors(form.nameOnDocument) }}
        {{ form_widget(form.nameOnDocument, {"attr" : { "class": "form-control"} }) }}
    </div>
    <div class="col-sm-3 col-md-2 col-md-offset-1">
        {{ form_label(form.expireDate, "Expiry Date", {"label_attr": {"class": "control-label"} }) }}
    </div>
    <div class="col-sm-3 col-md-3 controls">
        {{ form_errors(form.expireDate) }}
        {{ form_widget(form.expireDate, {"attr" : { "class": "form-control" } }) }}
    </div>              
</div>
因为如果选择1,你需要感受所有信息,如果选择2,只需添加简单信息

$('.form_type').html(firsttype);