Javascript 根据第一个复选框列表值,第二个复选框应使用angularjs动态显示?

Javascript 根据第一个复选框列表值,第二个复选框应使用angularjs动态显示?,javascript,jquery,angularjs,checkbox,Javascript,Jquery,Angularjs,Checkbox,我是这项技术的新手,请任何人帮帮我。我有两个不同的复选框列表第一个是选择商店第二个是选择你的设备公司名称。第一个复选框上的baesd复选值第二个(选择你的设备公司名称)复选框列表应该是成就:成就:基于第一个复选框列表(选择商店)第二个复选框(选择您的设备公司名称)列表应出现 示例1:如果我在选择存储列表中选择Sai存储。选择设备公司名称列表应仅显示Sai存储 示例2:如果我选择Sai存储,则选择存储列表中的Sri Ram存储。选择设备公司名称列表应显示Sai存储和Sri Ram存储 例3: 如果

我是这项技术的新手,请任何人帮帮我。我有两个不同的复选框列表第一个是选择商店第二个是选择你的设备公司名称。第一个复选框上的baesd复选值第二个(选择你的设备公司名称)复选框列表应该是成就:成就:基于第一个复选框列表(选择商店)第二个复选框(选择您的设备公司名称)列表应出现

示例1:如果我在选择存储列表中选择Sai存储。选择设备公司名称列表应仅显示Sai存储

示例2:如果我选择Sai存储,则选择存储列表中的Sri Ram存储。选择设备公司名称列表应显示Sai存储和Sri Ram存储

例3:

如果未选择任何内容,请在“选择存储”列表中选择。选择设备公司名称列表应隐藏或不可见

示例4:现在,我已经在“选择存储”列表中选择了Sai存储。选择设备公司名称列表应仅显示Sai存储。而不是在“选择设备公司名称”列表中同时显示Sai存储

如果匹配,则只有第二个复选框列表应显示其他方面,它应被隐藏

var-app=angular.module(“myApp”,[]);
应用控制器(“Test1Controller”,功能($scope){
var serverData=[“Sai商店”、“Sri Ram商店”、“Ragava商店”、“Baba DHl商店”];
$scope.items=[];
var selectedStore='Sai Stores';
$scope.itemChecked=false;
对于(var i=0;i=0){
modal.selected=true;
}
$scope.items.push(模式);
}
$scope.itemsChecked=函数(){
$scope.itemChecked=false;
对于(变量i=0;i<$scope.items.length;i++){
如果($scope.items[i]。已选定){
$scope.itemChecked=true;
}
}
}
//-----------------------------------------------------------------------------------------------------
$scope.stores=[{
id:“1”,
storeid:“86754634”,
店名:“Sai商店”,
服务设备:“Htc”
}, {
id:“2”,
storeid:“3746579”,
店名:“Sri Ram商店”,
服务设备:“三星”
}
]
//-----------------------------------------------------------------------------------------------------
$scope.check=函数(){
var checkedItems=[];
对于(变量i=0;i<$scope.items.length;i++){
如果($scope.items[i]。已选定){
checkedItems.push($scope.items[i].name);
}
}
控制台日志(checkedItems);
}
$scope.check1=函数(){
var checkedItems1=[];
对于(变量i=0;i<$scope.stores.length;i++){
如果($scope.stores[i].选中){
checkedItems1.push($scope.stores[i].servicedevice);
}
}
console.log(checkedItems1);
}
});

精选商店
{{item.name}


选择您的设备公司名称 {{store.storename} *强制性的
很难理解您试图实现的目标基于第一个复选框列表值第二个复选框列表应该出现,所以请使用ng checked并调用一个函数,该函数将更新您想要的内容needhttps://docs.angularjs.org/api/ng/directive/ngCheckedcan 请把这件事处理好,我会帮你的。太乱了。。。