imuiTree
コンポーネント情報 | |
---|---|
モジュール | im_ui |
導入されたバージョン | 8.0.3 |
バージョン | 8.0.3 |
機能説明
- ツリーを作成します
- imuiTreeでは以下のプラグインを同梱していますが、弊社では動作検証を行っておりませんので、ご理解の上ご利用ください
- checkbox
- contextmenu
- cookies
- core
- crrm
- dnd
- hotkeys
- html_data
- json_data
- languages
- model
- search
- sort
- themeroller
- themes
- types
- ui
- unique
- wholerow
- xml_data
- さらに以下のプラグインを追加で提供しています
- imuiTree
- imuiTreeIcon
- imuiTreeTopbar
- プラグインを未指定の場合、以下のプラグインがデフォルトで読み込まれます
- ui
- themes
- html_data
- imuiTree
- 以下のプラグインは、未指定であっても必ず読み込まれます
- imuiTree
- imuiTreeIconプラグインとtypesプラグインは共存できません
- <!DOCTYPE html>を宣言しないとIE8では動作しません
- 必ず<!DOCTYPE html>を宣言してください
属性一覧
- ajax通信時のイベントについてはajaxの共通仕様を参照してください。
注釈 | 属性名 | 型 | 説明 | 省略時の動作 |
---|---|---|---|---|
Boolean属性 | cache |
boolean | ajax通信結果をキャッシュするかどうかを指定します url属性が指定されている場合にのみ有効です |
false |
id |
string | ツリーのidです | 代替idを付与 | |
無害化 | method |
string | ajax通信時のリクエストメソッドを指定します | GET |
name |
string | ツリーのnameです | 代替nameを付与 | |
onAjaxBeforeSend |
string | ajax通信が発生する直前に呼び出される関数名を指定します 明示的にfalseを返したときのみ、通信をキャンセルします url属性が指定されている場合にのみ有効です |
- | |
onAjaxComplete |
string | ajax通信終了後に呼ばれる関数名を指定します 通信結果が成功であったかエラーであったかに関係なく必ず実行されます url属性が指定されている場合にのみ有効です |
- | |
onAjaxError |
string | ajax通信失敗後に呼ばれる関数名を指定します url属性が指定されている場合にのみ有効です |
imuiTransitionToErrorPage | |
onAjaxParameterExtend |
string | ajax通信を実行する直前に呼び出される関数名を指定します ajax関連のメソッド内で一番最初に呼び出されます url属性が指定されている場合にのみ有効です |
- | |
onAjaxSuccess |
string | ajax通信成功後に呼ばれる関数名を指定します url属性が指定されている場合にのみ有効です |
- | |
無害化 | parameter |
Object | jstree初期化時のオプションを指定します | - |
plainParameter |
string | ツリーの初期化時に追加で渡したいオプションを指定します 本属性に渡したオプションは無害化されずそのまま出力されます |
- | |
無害化 | url |
string | ノード情報を取得する通信先を指定します value属性と違い、ノード情報をノード展開時に適宜通信し取得することができるため、ツリー初期表示時のレスポンスを向上させることができます 主にimuiTreeNodeと組み合わせて使用します |
- |
value |
Array | ノード情報を指定します すべてのノード情報をvalueとして渡すことにより、ajax通信することなくツリーを表示することができます |
- |