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顯示不同的值設置)與不同國家的價值,然後所有選擇不再改變,很奇怪...... –
它似乎解決了,謝謝! –