onDX5BeforeItemsDelete
-
1.0.0.0以上
-
説明
onDX5BeforeItemsDelete関数は、アイテムを削除する前に呼び出されるコールバック関数である。
関数の戻り値がtrueであるか、定義されていない場合、削除作業が続行される。 一方、false値を明示的に返すと、後に削除操作がキャンセルされる。
function onDX5BeforeItemsDelete(id, arr) { return confirm(arr.length + "個のエントリをすべて削除しますか?"); } -
形式
# グローバルでイベントハンドラを宣言 function onDX5BeforeItemsDelete(id, arr) { ... return true; // or false } # コンポーネント生成時にイベントハンドラを登録する(3.10.0.0バージョン以上) dx5.create({ ... events: { beforeItemsDelete: function(id, arr) { ... return true; // or false } } }); -
パラメータ
名前 形式 説明 id String イベントが発生したコンポーネントのID arr Array 項目の一意のIDを要素とする配列 -
リターンタ
true, false
onDX5ItemDeleting
-
1.0.0.0以上
-
説明
onDX5ItemDeleting関数は、個々のアイテムを削除する前に呼び出されるコールバック関数である。
関数の戻り値がtrueであるか、定義されていない場合、削除作業が続行される。一方、false値を明示的に返すと、後に削除操作がキャンセルされる。
function onDX5ItemDeleting(id, itemId) { var item = dx5.get(id).getItemById(itemId); return confirm(item.name + "の項目を削除しますか?"); } -
形式
# グローバルでイベントハンドラを宣言 function onDX5ItemDeleting(id, itemId) { ... return true; // or false } # コンポーネント生成時にイベントハンドラを登録する(3.10.0.0バージョン以上) dx5.create({ ... events: { itemDeleting: function(id, itemId) { ... return true; // or false } } }); -
パラメータ
名前 形式 説明 id String イベントが発生したコンポーネントのID itemId String 項目の一意のID -
リターンタ
true, false
onDX5ItemsDeleted
-
1.0.0.0以上
-
説明
onDX5ItemsDeleted関数は、アイテムが削除された後に呼び出されるコールバック関数である。
function onDX5ItemsDeleted(id, count) { alert(count + "の項目が削除されました。"); } -
形式
# グローバルでイベントハンドラを宣言 function onDX5ItemsDeleted(id, count) { ... } # コンポーネント生成時点でイベントハンドラを登録する(3.10.0.0バージョン以上) dx5.create({ ... events: { itemsDeleted: function(id, count) { ... } } }); -
パラメータ
名前 形式 説明 id String イベントが発生したコンポーネントのID count Number 削除されたアイテムの数