0
我做了一个编辑面板,当用户点击一个按钮时会出现。jQuery设置显示/隐藏后动态值等于动态选项无效
我使用jQuery数据表,在行的开始处有一个按钮。当按钮被点击时,面板会显示出来。在点击功能中,如果值等于行数据,则设置选择选项。我尝试了两种方法来做到这一点。
$("#editCountry option[value='" + data.Country + "'").attr("Selected", true);
$("#editBranch option").each(function() {
if ($(this).val() == data.BranchID) {
$(this).attr("Selected", true);
} else {
$(this).attr("Selected", false);
}
})
它的工作原理,但是当其他行的值是不同的,例如, 行的国家==美国, b排全国==德国,
然后当我点击B行则再次单击行a,选择将不会再次更改。它总是停在第一行,我通过开发面板检查html代码,收集一个被选中,但只显示错误的选项。
任何人都可以帮助我吗?
感谢。我改变你提供的方式,但当我点击另一行(相同的div显示不同的值设置)与不同国家的价值,然后所有选择不再改变,很奇怪...... –
它似乎解决了,谢谢! –