// クライアント検証 function ClientValidate(cvalidator, e) { var checked_message_html = ""; $.ajax({ url: "/Form/ValidateModule.aspx", type: "post", data: { 'group': cvalidator.validationGroup, 'control': document.getElementById(cvalidator.controltovalidate).name, 'value': e.Value }, async: false, success: function(data) { exec_submit_flg = 0; // 二重押しチェック用 checked_message_html = data.replace('', '').replace("@@ 1 @@", ": " + e.Value); if (checked_message_html.length != 0) { e.IsValid = false; document.getElementById(cvalidator.id).innerHTML = checked_message_html; if (document.getElementById(cvalidator.controltovalidate).className.match(/ error_input /i) == null) { document.getElementById(cvalidator.controltovalidate).className += " error_input "; } } else { e.IsValid = true; document.getElementById(cvalidator.id).innerHTML = ""; document.getElementById(cvalidator.controltovalidate).className = document.getElementById(cvalidator.controltovalidate).className.replace(" error_input ", ""); } }, error: function(data) { e.IsValid = false; checked_message = "システムエラーが発生しました"; document.getElementById(cvalidator.id).innerHTML = checked_message_html; } }); } // クライアント検証 function __clientValidation(cvalidator, e, xml){ var checked_message_html = ""; $.ajax({ url: "/Form/DynamicValidateModule.aspx", type: "post", data: { 'group': cvalidator.validationGroup, 'control': document.getElementById(cvalidator.controltovalidate).name, 'value': e.Value, 'xml' : xml }, async: false, success: function (data) { exec_submit_flg = 0; // 二重押しチェック用 checked_message_html = data.replace('', '').replace("@@ 1 @@", ": " + e.Value); if (checked_message_html.length != 0) { e.IsValid = false; document.getElementById(cvalidator.id).innerHTML = checked_message_html; if (document.getElementById(cvalidator.controltovalidate).className.match(/ error_input /i) == null) { document.getElementById(cvalidator.controltovalidate).className += " error_input "; } } else { e.IsValid = true; document.getElementById(cvalidator.id).innerHTML = ""; document.getElementById(cvalidator.controltovalidate).className = document.getElementById(cvalidator.controltovalidate).className.replace(" error_input ", ""); } }, error: function (data) { e.IsValid = false; checked_message = "システムエラーが発生しました"; document.getElementById(cvalidator.id).innerHTML = checked_message_html; } }); }