select2を非表示または表示したいのですが、APIでメソッドが見つかりません。私は回避策を使用して、次のように親を隠しています:
$(document).on('change', '.country', function () {
if ($(this).val() == $(this).data('current-countryCode')) {
$('#states').parent().show();
}
else {
$('#states').parent().hide();
}
});
しかし、私は誰かが助けることができるかどうか、またはそのようなメソッドがAPIに存在するかどうかを知りたいです。
同様のことを行いますが、次のノードであるselect2コンテナーを開始点から常に非表示にして、次のようにします。
$(document).on('change', '.country', function () {
if ($(this).val() == $(this).data('current-countryCode')) {
$('#states').next(".select2-container").show();
}
else {
$('#states').next(".select2-container").hide();
}
});
だから私はあなたが持っているのと同じアプローチを取っています
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加