ASP.NETMVC中js非空验证实例
页面代码
- @using (Html.BeginForm("Edit", "Home", FormMethod.Post, new { @Id = "frm" }))
- {
- <table>
- <tr>
- <td>姓名:</td>
- <td> @Html.EditorFor(model => model.EmpName)
- <span id="Name"></span>
- </td>
- </tr>
- <tr>
- <td>年龄:</td>
- <td> @Html.EditorFor(model => model.Age)</td>
- </tr>
- <tr>
- <td>性别:</td>
- <td>
- <select name="sex">
- <option value=true selected>男</option>
- <option value=false >女</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>所属部门:</td>
- <td>@Html.DropDownListFor(m => m.DepId, ViewBag.dp as SelectList, "===请选择==")</td>
- </tr>
- <tr>
- <td>入职日期:</td>
- <td>
- @Html.EditorFor(model => model.AddTime)
- </td>
- </tr>
- <tr>
- <td>税前月薪:</td>
- <td>
- @Html.EditorFor(model => model.Wage)
- </td>
- </tr>
- <tr>
- <td><input type="submit" value="添加"/></td>
- <td><input type="reset" value="取消"/></td>
- </tr>
- </table>
- }
js代码
- <script src="~/Scripts/jquery-1.8.2.min.js"></script>
- <script>
- $(function () {
- $("#frm").submit(function () {
- if($("#EmpName").val()=="")
- {
- alert("用户名不能为空");
- return false;
- }
- if ($("#Age").val() == "") {
- alert("年龄不能为空");
- return false;
- }
- if ($("#AddTime").val() == "") {
- alert("年龄不能为空");
- return false;
- }
- if ($("#Wage").val() == "") {
- alert("年龄不能为空");
- return false;
- }
- });
- });
- </script>
ASP.NETMVC中js非空验证实例的更多相关文章
- JS非空验证及邮箱验证
非空验证 <body> <table> <tr> <td>姓名:</td> <td><input type="t ...
- JS-表单非空验证
JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证. 实例:1.用户名的非空验证代码如下: <head> <m ...
- JavaWeb 学习008-今日问题(非空验证尚未解决) 2016-12-2
1. 学生模块list页面 不能正常跳转 说是找不到stuid属性,但是我在entity里面和数据库建表的属性就是stuid:Grade模块代码一样,却可以正常运行 这是什么问题? <c:for ...
- php非空验证
我想说这种方法是不是很常用的非空验证,现在的普遍使用的是javascript来验证非空,但是作为学习php的一些知识点,还是可以看看的. 先来看看commit.php中的方法 <?php $db ...
- .NET开源工作流RoadFlow-Bug修改-1.8.2表单验证时ueditor编辑非空验证无效
RoadFlow生成的表单,Ueditor编辑器不能进行非空验证的BUG修改: 1.修改控制器:WorkFlowFormDesignerController红框处: 2.修改js文件:Scripts/ ...
- 单选按钮 设置required属性无法进行非空验证
先看代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
- select标签非空验证,第一个option value=""即可
select标签非空验证,第一个option value=""即可,否则不能验证
- 非空验证(源代码Java版)
import java.util.Map; /** * 非空验证工具类 */ public class UntilEmpty { /** * @see: 验证string类型的是否为空 */ publ ...
- Atitit 验证 数字验证 非空验证的最佳算法 h5
Atitit 验证 数字验证 非空验证的最佳算法 h5 <td><select class="searchBox-select" style=" ...
随机推荐
- Spring Boot集成全局唯一ID生成器
流水号生成器(全局唯一 ID生成器)是服务化系统的基础设施,其在保障系统的正确运行和高可用方面发挥着重要作用.而关于流水号生成算法首屈一指的当属 Snowflake雪花算法,然而 Snowflake本 ...
- [LC] 303. Range Sum Query - Immutable
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive ...
- 浅谈URL重定向
转载:https://blog.csdn.net/kiyoometal/article/details/90698761 重定向原理 HTTP 协议的重定向响应的状态码为 3xx .浏览器在接收到重定 ...
- python3下应用requests
模拟浏览器请求有两种,一种是不需要用户登录或者验证的请求,一种是需要用户登录或者验证的请求 那么我们先来说说不需要用户登录的方法 这种方式直接可以获取源码,用get的请求方式 登录的方式 获取这种页面 ...
- 饿了么vue实现学习笔记
技术栈:vue2 + vuex + vue-router + webpack + ES6/7 + fetch + sass + flex + svg以功能实现着手学习1. 定位功能 home.vue ...
- 阿里巴巴-德鲁伊druid连接池配置
阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好,Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给Data ...
- 将js进行到底:node学习7
Node.js之Websocket技术 我第一次听说websocket之时,HTML5标准尚未公布,当时只有少数前瞻性浏览器携带了这个API. 我对websocket最大的印象是,他可以解决我对&qu ...
- jquery和zepto的异同
相同点 相同点: zepto: 是jquery 的 阉割版 是为移动端开发的库 jQuery的轻量级替代品.文件大小比较小 只有8k左右 ,是目前功能库中最小的一个,尽管不大,zepto 所提供的工具 ...
- 什么是SNAT
SNAT是源地址转换,其作用是将ip数据包的源地址转换成另外一个地址,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192. ...
- flutter 入门(Mac)
背景 近一年时间都在用 React Native 开发公司的 APP,水平基本上可以说是登堂入室了.前一段时间兴起一阵 Flutter 热,后端的同事都有推荐,今年 Google 大会又推出 flut ...