我的代码有问题似乎.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验证插件(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警告时,通过此代码显示.
我有一个很大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,当我调整窗口大小时,结果会有所不同.
我需要做什么?
是否有可能通过通配符添加规则?我认为设置这样的规则是不可能的......
$("#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) 我想通过按下按钮(而不是提交按钮)来显示所有验证错误.
somebutton.button().click(function () { //not submit button
//some code here
//to show up all validation messages
});
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我试图验证一个文本字段类型的密码,但是当我试图写密码时,验证不起作用.用于验证: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) 我有以下元素列表.
<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如何通过添加点来执行一个接一个的函数.(不知道它的真名,对不起);
$("#somediv").fadeIn("fast").css("background","blue");
Run Code Online (Sandbox Code Playgroud)
当淡入淡出效果完成时,CSS函数执行.就像你可以一个接一个地执行你想要的任何功能一样.
我怎样才能做到这一点?
注意:如果我说错了,请纠正我,我只是想学习.
我在MVC4验证中遇到了问题.目前,我使用validationMessageFor来获取错误消息.它不是那么美丽所以我想改变我的验证.我想做图形验证.例如,我想在条目表单中验证电子邮件.如果电子邮件有效,我的文本框将如下所示.
如果电子邮件错误,我想向用户显示以下内容.

在MVC4中,它可以做到吗?我应该如何根据图片设计我的文本框?如何在文本框中添加刻度图标和十字图标以及信封图标?如果电子邮件格式错误,如何填充红色?
感谢任何帮助,谢谢
我正在使用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)
Run Code Online (Sandbox Code Playgroud)Current display: Message1Message2Message3 Wanted display: Message1 Message2 Message3
我怎样才能做到这一点?
jquery ×8
css ×2
asp.net ×1
asp.net-mvc ×1
html ×1
javascript ×1
positioning ×1
qtip2 ×1
regex ×1
submit ×1
validation ×1