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=" ...
 
随机推荐
- es 查询分词字段为空的数据
			
{ "query": { "bool" : { "filter" : { "script" : { "scri ...
 - django框架基础-django redis-长期维护-20191220
			
############### django框架-django redis ############### # 学习django redis我能得到什么? # 1,项目中广泛使用到redis ...
 - [LC] 746. Min Cost Climbing Stairs
			
On a staircase, the i-th step has some non-negative cost cost[i] assigned (0 indexed). Once you pay ...
 - CPU时间分片、多线程、并发和并行
			
1.CPU时间分片.多线程? 如果线程数不多于CPU核心数,会把各个线程都分配一个核心,不需分片,而当线程数多于CPU核心数时才会分片. 2.并发和并行的区别 并发:当有多个线程在操作时,如果系统只有 ...
 - 分布式事物-2pc和3pc区别
			
参考地址: https://www.cnblogs.com/bangerlee/p/5268485.html, 感谢原作者 http://blog.51cto.com/11821908/2058651 ...
 - java集合 list与Set、Map区别
			
1.List,Set都是继承自Collection接口,Map则不是. 2.List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉 ,(注意:元素虽 ...
 - Maximum Value(CodeForces - 484B)
			
Maximum Value Time limit 1000 ms Memory limit 262144 kB You are given a sequence a consisting of n i ...
 - 吴裕雄--天生自然 PHP开发学习:本地PHPSTORM在线连接、编辑、上传文件到虚拟机,并在本地浏览器运行(前提是虚拟机与本机已桥连成功)
 - IDEA 详细使用教程
			
第一步:安装 略 安装首先需要Java语言的运行环境,这里不做概述. 第二步:破解 这里使用的是2016版的,所以直接在网上搜索秘钥即可 https://blog.csdn.net/ksksjipen ...
 - BTCU(高校区块链联盟)-联盟链第6讲作业
			
// payment project main.go package main import ( "fmt" "strconv" "github.co ...