2023年6月21日发(作者:)
本文由我司收集整编,推荐下载,如有疑问,请与我司联系MVC验证11
2014/03/07 472 本篇体验使用”jQuery结合orm()”对复杂类型属性进行异步验证。与本篇相关的”兄弟篇”包括:
MVC验证08-jQuery异步验证 MVC验证09-使用MVC的orm方法实现异步验证 MVC验证10-到底用哪种方式实现客户端服务端双重异步验证
准备工作
□ js方面:1、jquery的某个版本2、3、
□ : appSettings ... add key=“ClientValidationEnabled” value=“true” /
add key=“UnobtrusiveJavaScriptEnabled” value=“true” / /appSettings
□ View Model
public class User { [Required] [StringLength(8, MinimumLength = 3)]
[Display(Name = “用户[StringLength(8,
[ValidUserName(ErrorMessage = “用户名必须是darren”)]
名”)] public string UserName { get; set; } [Required]
MinimumLength = 3)] [Display(Name = “别名”)] public string DisplayName { get;
set; } } public class ValidationModel { public User User { get; set; } public List
User Users { get; set; } }
ng() ==
//同时满足2个条件返回true return (value != null
} } public
{
ActionResult
return
“darren”);
ValidUser(ValidationModel validationModel)
PartialView(!d ? “_Form” : “_Success”, validationModel); } } }
视图
注意:※ 从控制器返回的部分视图被加载到视图中id为表单提交不应该这样FormContainer的div中。$(“#FormContainer”).html(data);※
写:$(“form”).on(“submit”, function (event),因为对动态生成内容无效。
@model tionModel @{ = “Index”;
2023年6月21日发(作者:)
本文由我司收集整编,推荐下载,如有疑问,请与我司联系MVC验证11
2014/03/07 472 本篇体验使用”jQuery结合orm()”对复杂类型属性进行异步验证。与本篇相关的”兄弟篇”包括:
MVC验证08-jQuery异步验证 MVC验证09-使用MVC的orm方法实现异步验证 MVC验证10-到底用哪种方式实现客户端服务端双重异步验证
准备工作
□ js方面:1、jquery的某个版本2、3、
□ : appSettings ... add key=“ClientValidationEnabled” value=“true” /
add key=“UnobtrusiveJavaScriptEnabled” value=“true” / /appSettings
□ View Model
public class User { [Required] [StringLength(8, MinimumLength = 3)]
[Display(Name = “用户[StringLength(8,
[ValidUserName(ErrorMessage = “用户名必须是darren”)]
名”)] public string UserName { get; set; } [Required]
MinimumLength = 3)] [Display(Name = “别名”)] public string DisplayName { get;
set; } } public class ValidationModel { public User User { get; set; } public List
User Users { get; set; } }
ng() ==
//同时满足2个条件返回true return (value != null
} } public
{
ActionResult
return
“darren”);
ValidUser(ValidationModel validationModel)
PartialView(!d ? “_Form” : “_Success”, validationModel); } } }
视图
注意:※ 从控制器返回的部分视图被加载到视图中id为表单提交不应该这样FormContainer的div中。$(“#FormContainer”).html(data);※
写:$(“form”).on(“submit”, function (event),因为对动态生成内容无效。
@model tionModel @{ = “Index”;
发布评论