/** * アラートダイアログ表示 * ※ビュー側にはdiv要素を記述すること。 * EX.
* * @param inTitle ダイアログタイトル * @param inMessage メッセージ * @param inFocus メッセージクローズ後のフォーカス先(ID) */ function ShowAlertDialog(inTitle, inMessage, inFocus) { var strTitle = inTitle || "Alert Dialog"; var strComment = inMessage || "No Message..."; var strFocus = inFocus || ""; // ダイアログのメッセージを設定 $("#alert_dialog").html(strComment); // ダイアログを作成 $("#alert_dialog").dialog({ modal: true, title: strTitle, width: 600, buttons: {"OK": function() { $(this).dialog("close"); if(strFocus != "") { document.getElementById(strFocus).focus(); } } } }); } /** * アラートダイアログ表示(リダイレクト版) * ※ビュー側にはdiv要素を記述すること。 * EX.
* * @param inTitle ダイアログタイトル * @param inMessage メッセージ * @param inUrl メッセージクローズ後のリダイレクト先URL */ function ShowAlertDialogReDirect(inTitle, inMessage, inUrl) { var strTitle = inTitle || "Alert Dialog"; var strComment = inMessage || "No Message..."; var strUrl = inUrl; // ダイアログのメッセージを設定 $("#alert_dialog").html(strComment); // ダイアログを作成 $("#alert_dialog").dialog({ modal: true, title: strTitle, width: 600, buttons: {"OK": function() { $(this).dialog("close"); location.href = strUrl; } }, open:function(event, ui){ $(".ui-dialog-titlebar-close").hide(); }, }); }