build/artifacts/HotelTest_war_exploded/WEB-INF/jsp/app/menu.jsp
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@include file="common.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>添加商品到购物车</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="" />
<script type="application/x-javascript">
//scrollTo() 方法可把内容滚动到指定的坐标
addEventListener("load",
function() { setTimeout(hideURLbar, 0); }, false);
function hideURLbar(){ window.scrollTo(0,1); }
//添加商品到购物车
function addShopCar(foodId){
var dinnerTableId = $("#dinnerTableId").val();
//加入商品到购物车需要调节,加入哪一个商品foodID,到哪一个餐桌的购物车dinnerTableId
// orderDinner(dinnerTableId,1);
window.location.href = "${pageContext.request.contextPath}/app/shopCar.action?dinnerTableId="+dinnerTableId+"&foodId="+foodId+"&method=add";
}
//购买数量输入框失去焦点事件
<!--第一个参数:当前标签dom对象 第二个参数:商品的id 第三参数:购买数量 第四个参数:餐桌id -->
function blurFn(obj,foodId,buyNum,dinnerTableId){
//获取用户输入的购买数量
var num = obj.value;
//如果用户输入的数量<1或者不是一个数字,就赋值为原来的购买数量buyNum
if(num <1 || isNaN(num)){
obj.value = buyNum;
}else if(num != buyNum){
//反之,不符合上面两种,而且与原来的购买数量buyNum不一致,就去通过餐桌的id找到对应购买车去修改购买数量
window.location.href = "${pageContext.request.contextPath}/app/shopCar.action?method=update&foodId="+foodId+"&buyNum="+Math.ceil(num)+"&dinnerTableId="+dinnerTableId;
}
}
<!-- 第一个参数:餐桌的id 第二个参数:菜品的id -->
//删除餐桌中的某个菜品
function deleteFn(dinnerTableId,foodId){
window.location.href = "${pageContext.request.contextPath}/app/shopCar.action?method=delete&foodId="+foodId+"&dinnerTableId="+dinnerTableId;
}
//占位和取消占位
<!-- 第一个参数:餐桌的id 第二个参数:更改对应table_status字段的值 -->
function orderDinner(dinnerTableId,tableStatus){
window.location.href = "${pageContext.request.contextPath}/app/dinnerTable.action?tableStatus="+tableStatus+"&dinnerTableId="+dinnerTableId;
}
//下单
function order(dinnerTableId){
window.location.href = "${pageContext.request.contextPath}/app/order.action?method=order&dinnerTableId="+dinnerTableId+"&total=${total}";
}
</script>
</head>
<body>
后面还有 177 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
