本文介绍了如何从MVC中的资源文件中获取客户端验证消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 < label class =for =form-last-name> @ Resources.Registration.FirstName * < / label> @ Html.TextBoxFor(model => model.FirstName) < label class =for =form-email> @Resources .Registration.LastName * < / label> @ Html.TextBoxFor(model => model.LastName) < label class =for =form-email> @ Resources.Registration.Address * < / label> @ Html.TextBoxFor(model => model.Address) < button type =submitclass =btn>提交< / button> < script type =text / javascript> 函数PageValidate(){ if($('#FirstName')。val()==''|| $('#FirstName')。val()== null){ $(#firstName)。html('名字是必需的'); $('#FirstName')。focus(); 返回false; } else { $(#firstName)。html(' '); } if($('#LastName')。val()==''|| $('#LastName')。val()== null){ $(#lastName)。html('姓氏是必需的'); $('#LastName')。focus(); 返回false; } else { $(#lastName)。html(' '); } if($('#Address')。val()== null || $('#Address')。val()==''){ $(#addresses)。html('地址是必需的'); $('#A ddressLine1')。focus(); 返回false; } else { $(#地址)。html(' '); } } < / script> 我尝试了什么: 在视图页面中 - @ Resources.Registration.FirstName正在运行但是, 在javascript错误消息中没有working-: $(#firstName)。html(' @ Resources.Registration.errorFirstName '); 请解决此问题解决方案 ('#FirstName')。val()==''|| ('#FirstName')。val()== null){ (#firstName)。html('名字是必需的'); <label class="" for="form-last-name">@Resources.Registration.FirstName*</label>@Html.TextBoxFor(model => model.FirstName) <label class="" for="form-email">@Resources.Registration.LastName*</label> @Html.TextBoxFor(model => model.LastName) <label class="" for="form-email">@Resources.Registration.Address*</label> @Html.TextBoxFor(model => model.Address) <button type="submit" class="btn" >Submit</button><script type="text/javascript>function PageValidate() { if ($('#FirstName').val() == '' || $('#FirstName').val() == null) { $("#firstName").html('First name is required'); $('#FirstName').focus(); return false; } else { $("#firstName").html(''); } if ($('#LastName').val() == '' || $('#LastName').val() == null) { $("#lastName").html('Last name is required'); $('#LastName').focus(); return false; } else { $("#lastName").html(''); } if ($('#Address').val() == null || $('#Address').val() == '') { $("#addresses").html('Address is required'); $('#AddressLine1').focus(); return false; } else { $("#addresses").html(''); }}</script>What I have tried:In view [email protected] is working but, In javascript error message are not working-: $("#firstName").html('@Resources.Registration.errorFirstName');Please solve this problem 解决方案 ('#FirstName').val() == '' ||('#FirstName').val() == null) {("#firstName").html('First name is required'); 这篇关于如何从MVC中的资源文件中获取客户端验证消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-29 14:48