Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery表单提交&;文本框验证_Javascript_Jquery_Asp.net Mvc 4 - Fatal编程技术网

Javascript Jquery表单提交&;文本框验证

Javascript Jquery表单提交&;文本框验证,javascript,jquery,asp.net-mvc-4,Javascript,Jquery,Asp.net Mvc 4,我有一张表格 表单有一个文本框和一个提交按钮,仅此而已 我希望该按钮在导致页面跳闸之前验证文本框是否为空/空白;在发布页面之前 1) 如果单击按钮,然后如果文本框为空,则更改文本框背景颜色&不要将页面发回服务器 2) 如果单击按钮,则如果文本框不为空,则将页面发回服务器 谢谢。像这样的事情应该会让你开始: $('form')。提交(函数(){ $('#id1').removeClass('errorField'); var in1=$('#in1').val(); 如果(in1==“”){ $

我有一张表格

表单有一个文本框和一个提交按钮,仅此而已

我希望该按钮在导致页面跳闸之前验证文本框是否为空/空白;在发布页面之前

1) 如果单击按钮,然后如果文本框为空,则更改文本框背景颜色&不要将页面发回服务器

2) 如果单击按钮,则如果文本框不为空,则将页面发回服务器


谢谢。

像这样的事情应该会让你开始:

$('form')。提交(函数(){
$('#id1').removeClass('errorField');
var in1=$('#in1').val();
如果(in1==“”){
$('#id1').addClass('errorField').focus();
返回false;
}
});
.errorField{背景:黄色;}

提交

问题是什么?你陈述了你想要什么,但没有描述你的问题。你对如何验证表单做过研究吗?为什么不使用MVC的内置验证功能,包括客户端和服务器端验证,使用应用于视图模型属性的验证属性?问题没有标记为PHP,我真的怀疑他们是否需要HTML教程。