KAIDEN.base.foundation.Ajax
- Ajax
Constructor
常に新しいインスタンスを生成し返却します。
//以下は等価です。 var ajax = new KAIDEN.base.foundation.Ajax(); var ajax = KAIDEN.base.foundation.Ajax();
- KAIDEN.base.foundation.Ajax
- インスタンス
Instance members
Instance Methods
jQuery.ajaxを実行します。
- option : Object
- jQuery.ajax オプション ※詳細はjQueryのドキュメントを参照してください。
- XMLHttpRequest
- $.ajax()の戻り値がそのまま返却されます
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 成功時のfunction ※詳しくはjQueryAjaxを参照してください
- XMLHttpRequest
- $.ajax()の戻り値がそのまま返却されます
AJAXの戻り値として、以下の構成のJSONを想定しています。
Javaの「jp.co.slcs.kaiden.v2.base.foundation.model.dto.LogicResultDto」をJSON化したもの
- status : 処理結果ステータス
- data : 返却データ
- messages : メッセージリスト
処理結果ステータスがエラーの際に、メッセージが格納されていれば、imuiShowErrorMessageにメッセージを表示します。(SPモードの場合、imspShowErrorMessageにメッセージを表示します。)
errorファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスが成功の際に、メッセージが格納されていれば、imuiShowSuccessMessageにメッセージを表示します。(SPモードの場合、imspShowSuccessMessageにメッセージを表示します。)
successファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスが警告の際に、メッセージが格納されていれば、imuiShowWarningMessageにメッセージを表示します。(SPモードの場合、imspShowWarningMessageにメッセージを表示します。)
warningファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 正常時のfunction
- error : Function
- エラーのfunction ※通信失敗とは異なります。
- warning : Function
- warning時のfunction
関数を上書きをしてメッセージを返却してください。
GET通信(同期)を行い、ajaxの戻り値を返却します。
success時のfunctionなどは設定できません。
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- object
- ajax返却データ
AJAXの戻り値として、以下の構成のJSONを想定しています。
Javaの「jp.co.slcs.kaiden.v2.base.foundation.model.dto.LogicResultDto」をJSON化したものです
- status:処理結果ステータス
- data:返却データ
- messages:メッセージリスト
処理結果ステータスがエラーの際に、メッセージが格納されていれば、imuiShowErrorMessageにメッセージを表示します。(SPモードの場合、imspShowErrorMessageにメッセージを表示します。)
errorファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスた成功の際に、メッセージが格納されていれば、imuiShowSuccessMessageにメッセージを表示します。(SPモードの場合、imspShowSuccessMessageにメッセージを表示します。)
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 正常時のfunction
- error : Function
- エラーのfunction ※通信失敗とは異なります。
- warning : Function
- warning時のfunction
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 成功時のfunction ※詳しくはjQueryAjaxを参照してください
- XMLHttpRequest
- $.ajax()の戻り値がそのまま返却されます
AJAXの戻り値として、以下の構成のJSONを想定しています。
Javaの「jp.co.slcs.kaiden.v2.base.foundation.model.dto.LogicResultDto」をJSON化したもの
- status : 処理結果ステータス
- data : 返却データ
- messages : メッセージリスト
処理結果ステータスがエラーの際に、メッセージが格納されていれば、imuiShowErrorMessageにメッセージを表示します。(SPモードの場合、imspShowErrorMessageにメッセージを表示します。)
errorファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスが成功の際に、メッセージが格納されていれば、imuiShowSuccessMessageにメッセージを表示します。(SPモードの場合、imspShowSuccessMessageにメッセージを表示します。)
successファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスが警告の際に、メッセージが格納されていれば、imuiShowWarningMessageにメッセージを表示します。(SPモードの場合、imspShowWarningMessageにメッセージを表示します。)
warningファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 正常時のfunction
- error : Function
- エラーのfunction ※通信失敗とは異なります。
- warning : Function
- warning時のfunction
POST通信(同期)を行い、ajaxの戻り値を返却します。
success時のfunctionなどは設定できません。
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- object
- ajax返却データ
AJAXの戻り値として、以下の構成のJSONを想定しています。
Javaの「jp.co.slcs.kaiden.v2.base.foundation.model.dto.LogicResultDto」をJSON化したものです
- status:処理結果ステータス
- data:返却データ
- messages:メッセージリスト
処理結果ステータスがエラーの際に、メッセージが格納されていれば、imuiShowErrorMessageにメッセージを表示します。(SPモードの場合、imspShowErrorMessageにメッセージを表示します。)
errorファンクションが呼び出され、dataプロパティのjavascriptオブジェクトへパース結果が渡されます。
処理結果ステータスた成功の際に、メッセージが格納されていれば、imuiShowSuccessMessageにメッセージを表示します。(SPモードの場合、imspShowSuccessMessageにメッセージを表示します。)
- url : String
- 通信先URL ※undefind , nullの場合は事前にsetupした内容を利用
- data : Object
- サーバーに送信する値
- success : Function
- 正常時のfunction
- error : Function
- エラーのfunction ※通信失敗とは異なります。
- warning : Function
- warning時のfunction
ajax実行時に実際の通信は行わずに引数で設定されたデバッグデータをajaxの戻り値とします。
- debugData : Object
- デバッグデータ
ajax実行オプションを設定します
- option : Object
- jQuery.ajax オプション ※詳細はjQueryのドキュメントを参照してください。