부트 스트랩과 함께 yii2를 사용하고 있습니다.Yii2 Krajee Select2 플러그인 형식
지역의 HTML 코드는 다음과 같습니다 :
<div class="col-md-4">
<div class="panel panel-primary" style="padding: 10px;">
<div class="form-horizontal" role="form">
<div class="form-group form-group-sm">
<label class="col-sm-4 control-label" for="formGroupInputSmall">Vendor:</label>
<div class="col-xs-8">
<?php
echo $form->field($model, 'vendor_id', ['template' => "{input}"])->widget(Select2::classname(), [
'options' => ['placeholder' => 'Search for a vendor ...'],
'pluginOptions' => [
'allowClear' => true,
'minimumInputLength' => 3,
'ajax' => [
'url' => $url,
'dataType' => 'json',
'size' => Select2::SMALL,
'data' => new JsExpression('function(term,page) { return {search:term}; }'),
'results' => new JsExpression('function(data,page) { return {results:data.results}; }'),
],
'initSelection' => new JsExpression($initScript)
],
]);
?>
<!-- <input class="form-control" type="text" id="formGroupInputSmall"-->
<!-- placeholder="please enter vendor">-->
</div>
</div>
<div class="form-group form-group-sm">
<label class="col-sm-4 control-label" for="formGroupInputSmall">Vendor PO
Number:</label>
<div class="col-xs-8">
<input class="form-control" type="text" id="formGroupInputSmall"
placeholder="">
</div>
</div>
<div class="form-group form-group-sm">
<label class="col-sm-4 control-label" for="formGroupInputSmall">Vendor Inv. No:</label>
<div class="col-xs-8">
<input class="form-control" type="text" id="formGroupInputSmall" placeholder="">
</div>
</div>
<div class="form-group form-group-sm">
<label class="col-sm-4 control-label" for="formGroupInputSmall">Vendor Inv.
Date:</label>
<div class="col-xs-8">
<input class="form-control" type="text" id="formGroupInputSmall"
placeholder="12/18/2014">
</div>
</div>
</div>
</div>
</div>
는 어떻게 변경할 수있는 선택 2 위젯 정규 입력 필드를 교체 할 때
는 내 페이지 레이아웃 "파괴" 내 레이아웃에 맞게 select2의 스타일?