Tag: jquery validate

jquery.validate似乎不适用于某些输入,其中name值包含一个点,即RegisterModel.Pssword

在我看来,如果我使用的模型只有标量,基本属性,即[RegisterModel],一切正常。 但是如果我使用一个视图模型类型,其中一个或多个属性设置为另一个.net复杂类型,比如[RegisterModelAndLogOnModel],则生成的HTML无法与jQueryvalidation插件一起正常工作。 使用jQuery 1.7.2它总是告诉我确认密码与密码不匹配,在jQuery 1.8.2中它只是简单地拒绝工作和错误。 我现在已经将问题指向RegisterModel.ConfirmPassword输入。 作品: @Html.LabelFor(m => m.Password) @Html.PasswordFor(m => m.Password) @Html.ValidationMessageFor(m => m.Password) @Html.LabelFor(m => m.ConfirmPassword) @Html.PasswordFor(m => m.ConfirmPassword) @Html.ValidationMessageFor(m => m.ConfirmPassword) 不起作用: @Html.LabelFor(m => m.RegisterModel.Password) @Html.PasswordFor(m => m.RegisterModel.Password) @Html.ValidationMessageFor(m => m.RegisterModel.Password) @Html.LabelFor(m => m.RegisterModel.ConfirmPassword) @Html.PasswordFor(m => m.RegisterModel.ConfirmPassword) @Html.ValidationMessageFor(m => m.RegisterModel.ConfirmPassword)

jQuery在模糊上validation文本字段

我正在使用jQuery Validation插件: http : //docs.jquery.com/Plugins/Validation/ 我有一个问题导致validation在用户开始输入时启动但是这不是我想要的。 我想在用户离开文本字段后开始validation。 这是我的代码: $(document).ready(function(){ $(“#usernameField”).validate({ onfocusout:false }); }); 我认为使用onfocusout选项会起作用,但它仍然在用户输入时进行validation。 我究竟做错了什么? 谢谢

jQuery .validate初始标签文本

嗨,我想知道如果字段validation显示标签中的初始文本,我该怎么做? jQuery的: $(“#contact”).validate({ rules: { con_name: { required:true, minlength:3 }, } }); HTML: Insert Name 文本Insert Name将替换为错误消息,但成功后它将隐藏标签并删除初始文本Insert Name 。 我需要它再次显示初始文本。

选择class control-group,其子节点不是span.error

我正在使用twitter bootstrap和jquery validate插件 我有一个表格行,看起来像: home phone <input type="number" class="span4" class="input-xlarge" id="home_phone" name="home_phone" value="property->home_phone ?>” rel=”popover” data-content=”Re-enter your home phone.” data-original-title=”homephone” > <input type="number" class="span4" class="input-xlarge" id="cell_phone" name="cell_phone" value="property->cell_phone ?>” rel=”popover” data-content=”Re-enter your cell_phone.” data-original-title=”cell_phone” > 在validation之后,当我在firebug中查看它时,带有错误的输入后跟span.error。我想选择类控制组,其中没有子节点是span.error。 我将不胜感激任何帮助。 比尔,谢谢

jQueryvalidation – 仅在填写另一个字段时才需要字段

可能重复: 如果选中复选框,则需要JQueryvalidation – 选择 我正在使用jQueryvalidation来validation表单。 我正在尝试提出一个规则,如果填充特定字段集中的字段,将根据需要validation字段: – State – Virginia Maryland 除非有人填写地址1,城市,州或邮编,否则所有地址字段都是可选的,那么它们都应该是必需的。

结合jQueryvalidation和jQuery Real Person

我正在使用jQueryvalidation来确保填写所有必填字段,但是我收到了大量的垃圾邮件,并希望使用jQuery Real Person之类的东西作为validation码系统。 如何组合2,如果validation码字段不正确,t = submit将失败? $(“#enroll”).validate({ invalidHandler: function(e, validator) { var errors = validator.numberOfInvalids(); if (errors) { var message = errors == 1 ? ‘You missed 1 required field.’ : ‘You missed ‘ + errors + ‘ required fields’; $(“div.Error span”).html(message); $(“div.Error”).show(); } else { $(“div.Error”).hide(); } }, }); 链接,如果相关, 在这里

jQueryvalidation – 工作,但不“提交”

我有一个表单可以很好地“点亮”validation消息,并在通过validation时将“保存”按钮更改为“正在加载…”。 都好。 但是,表单永远不会提交。 我想我缺少基本的东西。 $(“#btnSave”).on(“click”, function() { if ($(“#formMain”).valid()) { var btn = $(this); btn.button(‘loading’); //This works and fires when the form is valid setTimeout(function() { btn.button(‘reset’); }, 3000); $(“#formMain”).submit(); //FireBug says this is hit, but nothing happens } }); 如果它是我的validation器,这里它是供参考: var CloudFormValidation = function () { var handleValidation = function() { // for more […]

使用jQuery Validate不会命中远程操作方法

我正在使用ASP.NET MVC4和jQuery Validate和jQuery Validate unobtrusive 。 我的表单上有各种元素,但我只需要validation一个元素。 其他元素不需要validation。 基本上发生的事情是我有一个接受数字的文本框,以及一个按钮( 不提交表格),它接受该texbox中的数字并进行远程调用以检查数字是否存在,如果不存在则必须显示错误信息。 我的观点代码: Change Control ID/Incident Number: ** @Html.TextBoxFor(x => x.ChangeIncidentNumber) Verify @Html.ValidationMessageFor(x => x.ChangeIncidentNumber) 我的观点模型: public class SearchServerViewModel { // Partial view model public string ChangeIncidentNumber { get; set; } } 我的文本框HTML输出: Change Control ID/Incident Number: ** Verify 我的jQuery代码: $(document).ready(function () { $(“#ChangeIncidentNumber”).validate({ rules: { ChangeIncidentNumber: […]

jQuery Validate插件不适用于规则(’add’)方法

我有一个问题……我正在为sobipro开发一个joomla自定义搜索模块,它可以搜索特定的类别,但无法在其子类别中搜索。 出于这个原因,我需要validation表单并将“sid_list1”选择列表类设置为“必需”。 我正在尝试使用JQuery Validate插件,但它对我不起作用。 这就是我如何设定他,任何想法? $(“#XTspSearchForm132”).validate( { rules: { $(‘.sid_list1’).each(function() { $(this).rules(‘add’, { required: true, messages: { required: “your custom message” } }); }); Search for: Find entries that have: All words Any words Exact Phrase Categories:- Seleziona categoria -Africa del SudNord America e CaraibiAmerica CentraleSud AmericaIsole del PacificoOceano IndianoPenisola Arabica- Seleziona categoria -BotswanaMauritius e […]

jQuery validate()MVC 4未捕获类型错误对象没有方法’validate’

我正在制作一个MVC 4应用程序。 我正在尝试使用jQueryvalidation来应用一些客户端validation。 我一直收到“Uncaught Type Error:Object [Object object]没有方法’validate’”。 我尝试过使用url链接而不是项目中的脚本。 我检查了脚本,它们确实存在。 我已将脚本拖放到文件中以确保正确指定路径。 我已经尝试了很多其他的东西,但只是无法弄清楚为什么我收到这个错误。 这是我呈现的页面: Create Create Question For d $(document).ready(function () { //form validation $(‘#myForm’).validate(); $(‘:input’).rules(“add”, { required: true }); //submit form using jquery //$(‘#myForm’).submit(function (event) { // //url-encode the form data // var formData = $(this).serialize(); // //post the data to the controller // $.post( […]