我在Yii2中创建一个ActiveForm。在其他领域中,我使用具有值" YES" /" NO"的radioList。 我想要做的是:显示或不显示dropDownList,具体取决于前一个radioList的选择(仅当选择" NO"时,dropDownList应该可见)。
我真的很感激任何建议。提前谢谢。
PS:我提供了仅用于引用的示例代码
.....
<?= Html::radioList('rd_id', $defaultVal, ['1'=>' YES ','0'=>' NO '], ['separator'=>' ']); ?>
.....
<?= Html::label('label: ','select'); ?>
<?= Html::dropDownList('select', '', $listdata, ['class'=>'xxxxxxx']); ?>
答案 0 :(得分:2)
注册此js:
success: function(data) {
var obj = JSON.parse(data);
for (var i = 0; i < obj.length; i++){
console.log("Echo_ID : "+obj[i].echo_id);
console.log("Echo Scan: "+obj[i].echo_scan);
console.log("Price: "+obj[i].price);
//do your stuff here
}
});
},