基本的验证的都弄好了,现在的问题是,页面上有两个button,现在不论点那个都验证,有没有方法,让点其中一个不验证?请高人指点,感激不尽。
解决方案 »
- 实体类数据被缓存,导致各客户端加载到最后一次其他用户操作数据,急,在线等
- WEBFORM 调试时正常,但是通过IIS运行时正确是怎么回事?
- 请问如何判断转化为byte后的文件类型。
- 一个常见的dropdownMenu(js),但不知道怎么调用,希望有个例子
- asp.net项目文件移动,好象是配置问题,急待老大您的回答。
- 本人想用"花生壳"将自己电脑作为服务器.现遇到困难,请帮助.谢谢!
- 如何阻止直接访问文件
- studio中,在打开的多个窗口之间切换的快捷键是什么,或者怎么改?
- 到底该怎么写啊??????????!!
- 急!急!急! C# 操作execl脚本
- 一条关于连接的SQL语句
- GridView的问题
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="jQueryValidate.aspx.cs" Inherits="jQueryValidate" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" href="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>
<style type="text/css">
* { font-family: Verdana; font-size: 96%; }
label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
</style>
<script>
$(document).ready(function() { $("#<%=form1.ClientID %>").validate({ rules: {
name: {
required: true,
minlength:2
},
email: {
required: true, email: true
},
url: {
url: true },
comment: {
required: true }
},
messages: {
name: {
required: "请输入Name!",
minlength:"Name至少为2位"
},
email: {
required: "请输入email!",
email: "email格式不正确!"
},
url: {
url: "请确认url!"
},
comment: {
required: "请输入comment!"
}
}
});
$("#<%=btn.ClientID %>").click(function() {
$("#cname").rules("remove");
$("#cemail").rules("remove");
$("#curl").rules("remove");
$("#ccomment").rules("remove");
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<fieldset>
<legend>A simple comment form with submit validation and default messages</legend>
<p>
<label for="cname">Name</label>
<em>*</em><input id="cname" name="name" size="25" />
</p>
<p>
<label for="cemail">E-Mail</label>
<em>*</em><input id="cemail" name="email" size="25" />
</p>
<p>
<label for="curl">URL</label>
<em> </em><input id="curl" name="url" size="25" value="" />
</p>
<p>
<label for="ccomment">Your comment</label>
<em>*</em><textarea id="ccomment" name="comment" cols="22" ></textarea>
</p>
<p>
验证:<asp:Button ID="btnSubmit" Text="Submit" runat="server" onclick="btnSubmit_Click" />
不验证:<asp:Button ID="btn" Text="提交" runat="server" onclick="btn_Click" />
</p>
</fieldset> </form>
</body>
</html>using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class jQueryValidate : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("验证提交");
}
protected void btn_Click(object sender, EventArgs e)
{
Response.Write("不验证提交");
}
}