同じオプションを持つ2つのフィールドがあります。私は、ユーザーがそのうちの1つから1つのオプションを選択すると、反対のフィールドにこの同じオプションが削除されることを確認したい。2つの選択フィールドをリンクしてお互いのオプションを削除する方法
したがって、ユーザーがT. EdsonをRecipient
と選択すると、このオプションはCCs
フィールドで削除されます。
function checkAddressFields() {
var recipientField = $('#id_recipient');
var ccsField = $('#id_ccs');
console.log("Removing duplicate");
$("#id_ccs option[value='"+recipientField.val()+"']").remove();
ccsField.trigger("chosen:updated");
}
$('#id_recipient').on('change', checkAddressFields);
$('#id_ccs').on('change', checkAddressFields);
'ccsField.find(「OP [魅力のように働いていました。ありがとう。 :o) –