ASP.NET MVC中如何在客户端进行必要的判断
2024-08-29 19:51:33
背景:在开发网站时,往往需要对用户的输入进行合法性检查,如果验证工作都放在服务器端,势必将影响网页的响应速度,同时给用户不好的体验。本篇随笔即是使用JQuery在客户端进行必要的合法检测。
JS代码如下:
$(function () {
$("#push").click(function () {
var age = $("#age").val();
if(age <= )
{
alert('您输入的年龄为非法值,请重新输入');
return;
}
DoOtherThing();
});
});
HTML代码如下:
<label>请输入你的年龄:</label>
<input type="text" id="age" />
<button id="push">提交</button>
网页效果如图:
由代码可知,当输入文本框中的值不是数字,或者数字不大于0时,提示用户输入错误,DoOtherThing方法也将不会被执行。
最新文章
- DES加密中文乱码问题的解决
- android studio 控制台中文乱码
- ActivityGroup、TabHost之子页面不刷新——getLocalActivityManager() 以及intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用法
- Linux(centeros)安装weblogic10.3.6教程
- 面向服务的架构SOA
- Linux上F上传文件到FTP服务器
- S5PV210之Sate210-F DIY硬件,移植uboot,kernel,android 活动现在已经进入实施阶段吗,欢迎广大网友参与 !
- linux安装setup工具
- POJ 1173 Find them, Catch them
- 10张思维导图带你学习JavaScript
- UIAlertController使用的一个坑
- 手动编译protobuf3的C++源码
- Spring Boot的事务管理注解@EnableTransactionManagement的使用
- c++创建二维动态数组与内存释放
- 利用python将表格中的汉字转化为拼音
- Remastersys -- 将正在使用的Ubuntu14.04 制作成镜像文件
- (二)Hadoop例子——运行example中的wordCount例子
- UML整体概括
- jsp版本的环境变量集合
- 深入浅出 消息队列 ActiveMQ (转)