发布于 2017-04-23 07:57:07 | 119 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的jQuery示例,程序狗速度看过来!

jQuery javascript框架

jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。


这节主要讲如何用jQuery校验表单时间范围,时间控件用到了jQuery-ui
下载地址:http://jqueryui.com/download,Theme选择Sunny
界面代码:
 
<form id="form1" runat="server"> 
<div align="center"> 
<fieldset style="width: 400px; height: 150px"> 
<table border="0" cellpadding="3" cellspacing="3"> 
<tr> 
<td colspan="2"> 
请输入日期范围: 
</td> 
</tr> 
<tr> 
<td> 
开始时间: 
</td> 
<td> 
<asp:TextBox ID="txtStartDate" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
结束时间: 
</td> 
<td> 
<asp:TextBox ID="txtEndDate" runat="server"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td colspan="2"> 
<asp:Button ID="btnSubmit" runat="server" Text="提交" /> <asp:Button ID="btnReset" runat="server" 
Text="重置" /> 
</td> 
</tr> 
</table> 
</fieldset> 
</div> 
</form> 

脚本代码:
 
<head id="Head1" runat="server"> 
<title>Recipe14</title> 
<link rel="Stylesheet" href="Styles/sunny/jquery-ui-1.8.17.custom.css" /> 
<script type="text/javascript" src="Scripts/jquery-1.4.1-vsdoc.js"></script> 
<script type="text/javascript" src="Scripts/jquery-ui-1.8.17.custom.min.js"></script> 
<script type="text/javascript"> 
$(function () { 
$("#txtStartDate").datepicker(); 
$("#txtEndDate").datepicker(); 

$("#btnSubmit").click(function (e) { 
e.preventDefault(); 
var startdate = Date.parse($("#txtStartDate").val()); 
var enddate = Date.parse($("#txtEndDate").val()); 

if (startdate > enddate) { 
alert("开始时间不能大于结束时间!"); 
} 
}); 

$("#btnReset").click(function (e) { 
e.preventDefault(); 
$("#txtStartDate").val(""); 
$("#txtEndDate").val(""); 
}); 
}); 
</script> 
</head> 

最终界面:



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务