15-js提交表单的简单检测实例

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script src="${pwd }/js/jquery-1.11.0.js"></script>

<script type="text/javascript">
	/* function submitForm() {
		var name = $("#name");
		var msg = "";
		if ($.trim(name.val()) == "") {
			msg = "姓名不能为空!";
			name.focus();
			alert("姓名不能为空!");
			return false;
		}
		$("#goodsForm").submit();
	} */
	$(function(){
    	/** 员工表单提交 */
		$("#goodsForm").submit(function(){
			
			var name = $("#name");
			var price = $("#price");
			var num = $("#num");
			var goodsid = $("#goodsid");
			var msg = "";
			if ($.trim(name.val()) == ""){
				msg = "姓名不能为空!";
				name.focus();
				alert(msg);
			}
			if (msg != ""){
				return false;
			}else{
				return true;
			}
			$("#goodsForm").submit(); 
		});
    });
</script>

</head>
<body>
	<form action="/goods/test" id="goodsForm" name="goodsForm"
		method="post">
		<!-- 隐藏表单,flag表示添加标记 2 是添加数据 -->
		<input type="hidden" name="flag" value="2">
		<table>
			<tr>
				<td class="font3 fftd">商品名:<input type="text" name="name"
					id="name" size="20" />
				</td>
			</tr>
			<tr>
				<td class="main_tdbor"></td>
			</tr>

			<tr>
				<td align="left" class="fftd">
					<input type="submit" id="submitbutton" onclick="" value="添加">  
					<input type="reset" value="取消 "></td>
			</tr>

		</table>
	</form>

</body>
</html>

  

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script src="${pwd }/js/jquery-1.11.0.js"></script>
<!-- <script language="javascript">
function print(){
var a=myform.name.value;
alert(a);
}
</script> -->
 <script type="text/javascript">
	function submitForm() {
		var name = $("#name");
		var msg = "";
		if ($.trim(name.val()) == "") {
			msg = "姓名不能为空!";
			name.focus();
			alert("姓名不能为空!");
			return false;
		}
		$("#goodsForm").submit();
	}
	
</script>

</head>
<body>
	<form action="/goods/test" id="goodsForm" name = "goodsForm" method="post">
		<!-- 隐藏表单,flag表示添加标记 2 是添加数据 -->
		<input type="hidden" name="flag" value="2">
		<table width="100%" border="0" cellpadding="0" cellspacing="10"
			class="main_tab">
			<tr>
				<td class="font3 fftd">
					<table>
						<tr>
							<td class="font3 fftd">商品名:<input type="text" name="name"
								id="name" size="20" />
							</td>
						</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td class="main_tdbor"></td>
			</tr>

			<tr>
				<td align="left" class="fftd">
				<input type="button" id="submitbutton" onclick="submitForm()" value="添加">  <input
					type="reset" value="取消 "></td>
			</tr>

		</table>
	</form>


</body>
</html>

  

<script type="text/javascript">
	function submit () {
		var name = $("#shuliang").val();
		var id2 = $("#id").val();
		if(name == ""){
			alert("购买数量不能为空!");
		}
		alert("欢迎您购买:");
		/* alert(name); */
		/* $.post(); */
	/* 	$.post("http://www.runoob.com/jquery/ajax-post.html",function(data,status){
	        alert("Data: " + data + "nStatus: " + status);
	    }); */
		//example
		var params = {id: id2, shuliang: name};
		url = '${pwd}/goods/goumai';
		$.post(url,params,function(data){
		    alert(data);//这个data就是test_post.php返回的数据
		});
		alert(data);
		return true;
	} 
</script>

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ystraw_ah

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值