フィールドメッセージの表示
JavaScript alert() を使用する代わりに、見た目をすっきりさせるために、フォーム自体にエラーを表示できます。メソッド showFieldMsg() および hideFieldMsg() を使用して、フィールド自体のすぐ下にメッセージを表示できます。
showFieldMsg と hideFieldMsg は、g_form オブジェクトで使用できるメソッドです。
これらのメソッドは、レコード (インシデント、問題、および変更フォーム) のフォームビューを変更するために使用されます。これらのメソッドは他のクライアントスクリプトでも使用できますが、期待どおりに機能するかどうかを確認するためにテストする必要があります。
ロード時にフォームにフィールドメッセージが表示されると、フォームがスクロールしてフィールドメッセージが表示されます。フィールドメッセージが画面の外にあったためにユーザーが見落とすということがないようにします。
グローバルプロパティ glide.ui.scroll_to_message_field は、フォームフィールドが画面外にある場合の自動メッセージのスクロール (フォームからコントロールまたはフィールドまでスクロール) を制御します。
| メソッドの詳細 | パラメーター | 例 |
|---|---|---|
| showFieldMsg(input, message, type, [scrollform]) |
|
エラーメッセージ 情報メッセージ |
| hideFieldMsg(input) |
|
メッセージの削除 |
従来のサポート
showErrorBox() と hideErrorBox() は引き続き使用できますが、これらはエラータイプの新しいメソッドを呼び出すだけです。新しいメソッドを使用する必要があります。