前台:
<script type="text/javascript">
//验证模板名称
function ValidateName() {
var result = false;
$("#ValidateName").empty();
var TempCatName = $.trim($("#TempCatName").val());
//增加对模板名称的校验
$.ajaxSettings.async = false;
$.getJSON("CheckTempNameIsUse", { TempName: spanTempNameIsUse }, function(data) {
if (data.hadsys == false) {
$("#spanTempNameIsUse").show();
result = false;
}
else {
$("#spanTempNameIsUse").hide();
}
});
return result;
}
</script>
后台:
在同一个Control中写:
#region 检查模板名称是否相同
/// <summary>
/// 检查模板名称是否相同
/// </summary>
/// <param name="TempName">模板名称</param>
[SecureFilter(ISSecure = true)]
public ActionResult CheckTempNameIsUse(string TempName)
{
bool returnValue = true;
returnValue = wcfApiProvider.Template_ExistsTemplateInfoByTemplateName(TempName);
//returnValue = true;
return base.Json(new { hadsys = returnValue, msg = "检查模板名称是否相同" }, JsonRequestBehavior.AllowGet);
}
#endregion