我正在使用Slimselect创建我的下拉列表,我有两个相关的字段:
单一选择:"Aréa de atua o主体*“和Multi Select:"Outrasáreas de atua o”
我试图从第二个选择(Outrasáreas de atua o)中隐藏一个选项,这个字段是在前面的单个select中选择的,我已经通过Jquery找到了它,但是由于某些原因,我不能添加一个类或什么.我可以显示选项的文本值,但它不添加类.
这是表格:https://www.nalei.com.br/cadastro-de-profissional/
您只需从单一选择中选择任意选项:"Aréa de atua o主体*“,它将启用多重选择,并在console.log中显示第二个select的值文本
下面是我从单个select中触发select并从第二个select(多个select)获得相同值文本的部分,但是现在我需要隐藏它.
$('#area_de_atuacao_principal').change(function(){
if($('#area_de_atuacao_principal').val() != '') {
var area_de_atuacao_principal = $("#area_de_atuacao_principal").children("option").filter(":selected").text();
//console.log(area_de_atuacao_principal);
area_de_atuacao_outras.enable();
var teste = $('#select_area_de_atuacao_outras > div > div.ss-content > div.ss-list > div:contains('+area_de_atuacao_principal+')').text();
$('#select_area_de_atuacao_outras > div > div.ss-content > div.ss-list > div:contains('+area_de_atuacao_principal+')').addClass('teste');
console.log(teste);
}
});有人能告诉我为什么.addClass不能工作吗?
发布于 2022-01-28 04:41:40
终于找到了解决办法.我必须过滤json结果,从第一个select (单个select)中移除该值,然后它们加载第二个select (多个select),而没有第一个选择的值.
https://stackoverflow.com/questions/70883600
复制相似问题