現在のシステムには、ボタンをクリックした後にツリー ノードの前にあるチェックボックスを削除して、選択されていない状態にする機能が必要な場所があります。長い間オンラインで検索し、APIを自分で確認した後、最終的に解決策を見つけたので、以下に方法を投稿します。
Extjs 3.x バージョンと 4.x バージョンの処理方法は異なります。バージョン 3.x では、次のことができます:
node.attributes.checked=false;
node.getUI().toggleCheck(false); 🎜>
このようにして、ノードのチェック状態を解除し、ページ上のチェックマークを外すことができます。 ExtJs4 の
のメソッドは次のとおりです:
node.raw.checked=false;
node.set("checked",false);
これでも同じ効果が得られます。
練習は真の知識をもたらします。問題に遭遇した場合でも、困難を恐れたり、ひるむ必要はありません。必ず解決できます。
剣の刃は研ぐことから生まれ、梅の香りは厳しい寒さから生まれます。
このブログを読んで何か勉強になったと思ったら、右下の[おすすめ]ボタンをクリックしてください。
私の新しいブログをもっと簡単に見つけたい場合は、フォローするか共有してください。