使用 of JQuery验证,我将手动将错误添加到表单中:
var errors = {};
errors['Field1'] = 'Field1 has an error';
errors['Field2'] = 'Field2 has an error';
errors['Field3'] = 'Field3 has an error';
$('form').validate().showErrors(errors);
为什么我不能使用$('form').vali
我使用tooltipster插件显示字段的提示,并在底部显示另一个工具提示,以显示jquery验证插件中的错误,但出于某种原因,所有消息更新都发生在第一个错误工具提示上。
我遗漏了什么?
$(document).ready(function () {
// initialize tooltipster on text input elements
$('input').tooltipster();
var tooltipsterErrorMsg = [];
// initialize validate plugin on the form
$(
我对jQuery不是很熟悉。我正在尝试制作一个表单,这是在后台提交的,而不是重新加载页面。
我有一个隐藏的div,它在点击时显示和隐藏,在div中有一个表单。
我有两个问题:
1)当表单验证失败时,仍会提交表单。我尝试将验证和提交代码放在condition if(validation == valid) { $.ajax.... }中,但它不能正常工作。
2)表单提交后,div会自动隐藏,看不到成功消息。
代码如下:
$().ready(function() {
// Validate the form when it is submitted, using validation
我正在使用JQuery验证,并且在showErrors中有一些显示错误的自定义逻辑。
var form = $('#container').find('#form1');
form.data('validator', null); //doing this so that newly added DOM elements are picked up.
$.validator.setDefaults({
showErrors: function (errorMap, err
我正在尝试验证我的表单,然后输入将被处理并存储到数据库中。我使用jquery插件进行验证。
下面是我的验证代码:
$(document).ready(function(e) {
var container = $('div#error');
// validate the form when it is submitted
var validator = $("#my_form").validate({
errorContainer: container,
errorL
我正在使用JQuery验证插件来处理我的表单的验证。我有一个要求在两个位置有错误:
表格顶部
在外地一级
我让它在外地水平工作,但我如何使它在最高层和外地层面都能发挥作用。
在表格的顶部,我想要这样的东西:
<p>You have the following error messages:</p>
<li>First Name - This is a required field</li>
<li>Last Name - This a required field</li>
我试图从jQuery函数中调用showErrors验证函数,而不必像这样保存验证器对象:
var validator = $( "#myshowErrors" ).validate();
validator.showErrors({
"firstname": "I know that your firstname is Pete, Pete!"
});
是否有一种方法可以从submitHandler方法中获取get验证器对象,具体如下所示:
$( "#myshowErrors" ).validate({
submitH
当用户选择"GO“按钮时,我希望能够在客户端触发表单验证。当前,当选择"GO“按钮时,它不会验证完整的表单。例如,如果加载表单并选择"Go“按钮而不将焦点放在文本框中,则不会验证任何内容,val.Valid()将返回true。如果我确实在文本框中输入了无效数据,则会对该项进行验证;当我选择"GO“按钮时,val.Valid()返回false。
所以我要做的是,当用户选择一个按钮或其他事件时,我想要触发所有的表单验证。
我在MVC 3中做这个
public class TestValidationModel
{
[Required(ErrorMessage
我正在尝试使用jquery验证来显示从服务器返回的一些错误。
我正在使用validator.showErrors()方法来完成这个任务。
我可以让这个方法像示例那样工作。
var validator = $("#myform").validate();
validator.showErrors({"firstname": "I know that your firstname is Pete, Pete!"});
然而,我试图实现的是,对于相同或不同的字段有两个或更多的验证错误。根据文档,这是可能的。
显示指定的消息。键必须引用元素的名称,使用