// クライアント検証
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;
}
});
}