2023/01/05

MANUAL

開発者向け機能:スクリプト:$p.events.before_validate

## 概要 バリデーションチェックを行う前に実行するメソッドの指定方法を説明します。項目に入力した値が正しいかをチェックするときに使用してください。 ## 使い方 ##### JavaScript ``` $p.events.before_validate = function (args) { //処理内容 } または $p.events.before_validate_{data-action属性の値} = function (args) { //処理内容 } ``` ※イベントを発生させるボタンのdata-action属性の値を明示的に記述したい場合は取得してください。 ## サンプルコード 以下のサンプルコードをプリザンターのスクリプトへ設定し出力先は「編集」にした後、編集画面で数値Aに100を入力して「更新」ボタンを押したときのみ更新されます(当例ではdata-action属性の値であるUpdateを明示的に記載してます)。 ##### JavaScript ``` $p.events.before_validate_Update = function (args) { return ($p.getControl('NumA').val() != 100 ? false //falseのときは処理が止まり、更新されない : true //trueのときは更新される ); } ```
このページをシェアする