종속 드롭 다운의 선택한 값을 변경하고 싶습니다. 다음 코드 다운 의존의 드롭에서 아약스와 드롭 다운 값을로드 한 후 따라 드롭 다운의 처음로드에 잘 작동 코드 위Yii2 kartik 종속 드롭 다운이 아약스로 드롭 다운 값을로드 한 후 아약스로 선택된 값을 변경하지 않았습니다.
$("#dependentDropDownID").select2("val", data);
을 작동하지 않습니다.
종속 드롭 다운의 선택한 값을 변경하고 싶습니다. 다음 코드 다운 의존의 드롭에서 아약스와 드롭 다운 값을로드 한 후 따라 드롭 다운의 처음로드에 잘 작동 코드 위Yii2 kartik 종속 드롭 다운이 아약스로 드롭 다운 값을로드 한 후 아약스로 선택된 값을 변경하지 않았습니다.
$("#dependentDropDownID").select2("val", data);
을 작동하지 않습니다.
우리가 아래로 우리가 그의 "변경"이벤트를 사용할 필요가 숨겨진 드롭의 값을 변경하려면 아래 숨겨진 상태에서 사라 드롭 다운 후 실제 ID를 삭제 kartik의 선택 2를 사용하는 신분증. 아래 드롭 다운 값을 변경하려면 다음 코드를 사용하십시오.
$("#dependentDropDownID").val(data).change();
카르 틱 (Kartik)은 DepDrop이라는 플러그인을 준비했습니다.
echo $form->field($model, 'subcat')->widget(DepDrop::classname(), [
'options'=>['id'=>'subcat-id'],
'pluginOptions'=>[
'depends'=>['cat-id'], // id of first input
'placeholder'=>'Select...',
'url'=>Url::to(['/site/subcat']) //url to fetch data
]
]);
플러그인 : Kartik DepDrop
A, 최소를 완료하고 검증 가능한 예를 – pringi
pringi의 조언을 따르십시오를 만드는 방법을 참조 http://stackoverflow.com/help/mcve을 확인하시기 바랍니다. 그리고 "코드가 작동하지 않습니다"라고 명시하십시오. 오류 메시지가 있습니까? 그 결과는 무엇입니까, 원하는 결과는 무엇입니까? – gus27