これらの ID を持つ 2 つのドロップダウンでこの複数選択プラグインを使用しています: #Countries & #Cities.
ページが読み込まれると、両方のドロップダウンにデータが入力され、すべてのオプションがチェックされます。
$('#Countries').multiselect('checkAll');
$('#Cities').multiselect('checkAll');
#Countries ドロップダウンで [uncheck all] をクリックした後に [check all] リンクをクリックすると、次のことが必要になります。
- #Countries ドロップダウンのすべてのチェックボックスをオンにする - これはデフォルトで機能します
- #Cities ドロップダウンのすべてのチェックボックスをオンにする - これは機能しません
JavaScriptでこれを試しました:
$('#Countries').multiselect({
checkall: function(event, ui){
$('#Cities').multiselect('checkAll');
$('#Cities').multiselect('refresh');
}
});
私は何が欠けていますか?