小编Spa*_*rky的帖子

jQuery验证不起作用

我的代码有问题似乎.validate不起作用,但所有文件都连接起来并且工作正常:

HTML:

<!DOCTYPE html>
<html>
    <title>Site Name Quote Form</title>
    <link rel="stylesheet" href="http://domain.co.nz/_assets/css/style.css"/>
<body>
    <div id="wrapperQuote">
        <h1>Site Name Quote</h1>

            <p class="quoteError"><?php echo validation_errors(); ?></p>

            <p class="step">Step 1: Company Details</p>

        <form id="quote" action="home/hosting" method="post">
            <fieldset>
            <legend>Company Details:</legend>
            <label for="companyName">Company Name: </label><input type="input" name="companyName" id="companyName"/>
            <label for="companySlogan">Company Slogan: </label><input type="input" name="companySlogan" id="companySlogan"/>
            <label for="companyContact">Company Contact: </label><input type="input" name="companyContact" id="companyContact"/>
            <label for="companyEmail">Company E-Mail: </label><input type="email" name="companyEmail" id="companyEmail"/>
            <label for="companyWebsite">Company Website: </label><input type="url" name="companyWebsite" id="companyWebsite" placeholder="http://"/>
            <label for="companyPhone">Company Phone: </label><input type="phone" name="companyPhone" id="companyPhone"/> …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

0
推荐指数
1
解决办法
2万
查看次数

使用JavaScript中的validationengine插件检查验证表单

我是jQuery验证插件(validationengine)的首发.我写了这段代码

<head runat="server">
    <title></title>
    <link href="validationEngine.jquery.css" rel="stylesheet" type="text/css" />
    <script src="jquery-1.6.min.js" type="text/javascript"></script>
    <script src="jquery.validationEngine-fa.js" type="text/javascript"></script>
    <script src="jquery.validationEngine.js" type="text/javascript"></script>
    <script>
        $(function () {
            jQuery("#form1").validationEngine();
            $("#Button1").click(function () {

                alert("hhhhhhhhhhh");
            });
        });
    </script>


</head>
<body>
    <form id="form1" runat="server">
    <div>
    <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
        <asp:Button ID="Button2" runat="server" Text="Button" onclick="Button2_Click" />
        <input id="Text1" type="text" class="validate[required] text-input" />
        <input id="Button1" type="button" value="button" />
    </div>
    </form>
</body>
Run Code Online (Sandbox Code Playgroud)

我想在用户点击Button1时首先验证表单.如果表单在显示中是有效的警报,但是当用户点击button1警告时,通过此代码显示.

asp.net validation jquery

0
推荐指数
1
解决办法
1万
查看次数

流出div,但不是绝对定位

我有一个很大div的背景图像.现在我想创建一些div并将它们放在背景图像中的某些元素上,然后使用qTip2给出一些解释.在中间我想要一个表格.

<div id="bigdiv" style="background-image:url('back.jpg')">
    <div id="qtipbox1"></div>
    <div id="qtipbox2"></div>
    <div id="form"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

问题是:如果我position relative用于qTip框,表单就会失效.如果我使用absolute position,当我调整窗口大小时,结果会有所不同.

我需要做什么?

html css positioning qtip2

0
推荐指数
1
解决办法
2399
查看次数

jQuery使用通配符验证设置规则以查找目标字段

是否有可能通过通配符添加规则?我认为设置这样的规则是不可能的......

$("#form").validate({
        // errorLabelContainer: $("div#error"),
        errorElement: "p",
        errorClass: "form-error",
        rules: {
             $("input[name*='x.child']"): {
                required: true,
                minlength: 5
            }
        }
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

0
推荐指数
1
解决办法
4054
查看次数

jQuery Validate插件 - 如何通过事件显示所有错误(按下按钮)?

我想通过按下按钮(而不是提交按钮)来显示所有验证错误.

somebutton.button().click(function () { //not submit button
     //some code here
     //to show up all validation messages
});
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

jquery submit jquery-validate

0
推荐指数
1
解决办法
2755
查看次数

正则表达式不起作用

我试图验证一个文本字段类型的密码,但是当我试图写密码时,验证不起作用.用于验证:minlength 6,maxlength 12,uppercase,lowercase和digits

HTML

<tr>
    <td>Contraseña *</td>
    <td>
        <input type="password" name="password1" id="password1">
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

JAVASCRIPT

 $.validator.addMethod("password1", function (value, element) {
     return this.optional(element) || /^(?=.*\d)(?=.*[a-zA-Z]).{6,12}$/i.test(value);
 });

 $("#frmDatos").validate({
     errorContainer: contenedor,
     errorLabelContainer: $("ol", contenedor),
     wrapper: 'li',
     meta: "validate",
     rules: {
         password1: {
             required: true
         }
     },
     messages: {
         password1: "La contraseña no es válida"
     },
Run Code Online (Sandbox Code Playgroud)

regex jquery jquery-validate

0
推荐指数
1
解决办法
534
查看次数

使用jQuery选择器查找以class开头的元素

我有以下元素列表.

 <tr id="level_0">
 <tr class="level_0_1">
 <tr class="level_0_2">
 <tr class="level_0_2_1">
 <tr class="level_0_2_2">
 <tr class="level_0_2_3">
 <tr class="level_0_2_3_1">
 <tr class="level_0_2_3_2">
Run Code Online (Sandbox Code Playgroud)

我正在尝试选择所有具有class level_0_2_X和不具有的元素level_0_2_X_X

使用jQuery"开始于"选择器,我能够选择所有具有class level_0_2_X和的元素level_0_2_X_X

   $("tr[class^='level_0_2_']").show();
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

0
推荐指数
1
解决办法
337
查看次数

jQuery:函数如何只通过点(.)工作

自从我学习了jQuery之后,我总是想知道jQuery如何通过添加点来执行一个接一个的函数.(不知道它的真名,对不起);

$("#somediv").fadeIn("fast").css("background","blue");
Run Code Online (Sandbox Code Playgroud)

当淡入淡出效果完成时,CSS函数执行.就像你可以一个接一个地执行你想要的任何功能一样.

我怎样才能做到这一点?

注意:如果我说错了,请纠正我,我只是想学习.

javascript jquery

0
推荐指数
1
解决办法
934
查看次数

文本框的MVC4图形验证

我在MVC4验证中遇到了问题.目前,我使用validationMessageFor来获取错误消息.它不是那么美丽所以我想改变我的验证.我想做图形验证.例如,我想在条目表单中验证电子邮件.如果电子邮件有效,我的文本框将如下所示. 在此输入图像描述

如果电子邮件错误,我想向用户显示以下内容. 在此输入图像描述

在MVC4中,它可以做到吗?我应该如何根据图片设计我的文本框?如何在文本框中添加刻度图标和十字图标以及信封图标?如果电子邮件格式错误,如何填充红色?

感谢任何帮助,谢谢

css asp.net-mvc jquery-validate unobtrusive-validation

0
推荐指数
1
解决办法
2009
查看次数

将jQuery验证插件消息放在新行中

我正在使用jQuery Validate.

这一切都正常工作,但是当有更多的消息时,消息显示在另一个旁边.

我需要消息显示在他们自己的行中.

$("#myform").validate({

errorLabelContainer: "#messageBox",
debug: false,
rules: {
name: "required",
email: {
required: true,
email: true,
},
password: {
required: true,
minlength: 8
},
},
messages: {
name: "Please enter your name.",
email: "Please enter a valid email address.",
password: "Please enter at least 8 password characters.",
}
});
Run Code Online (Sandbox Code Playgroud)
Current display: 

Message1Message2Message3

Wanted display: 

Message1
Message2
Message3
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

jquery jquery-validate

0
推荐指数
1
解决办法
4250
查看次数